- obj.linkflags = '-lgcov'
- obj.cflags = [ '-fprofile-arcs', '-ftest-coverage' ]
- obj.cxxflags = [ '-fprofile-arcs', '-ftest-coverage' ]
-
-def shutdown():
- autowaf.shutdown()
+ obj.linkflags = ['--coverage']
+ obj.cflags = ['--coverage']
+ obj.cxxflags = ['--coverage']
+
+def test(ctx):
+ autowaf.pre_test(ctx, APPNAME)
+ print(os.getcwd())
+ os.environ['EVORAL_TEST_PATH'] = os.path.abspath('../test/testdata/')
+ autowaf.run_tests(ctx, APPNAME, ['./run-tests'])
+ autowaf.post_test(ctx, APPNAME)