1test_arg = [ 2 '-DTEST_TRACE', 3] 4 5# end2end code exerciser for experiment and testing 6subdir('end2end') 7 8tests = [ 9 'hello-world', 10] 11 12gtest = dependency('gtest', main : true, required : false, method : 'system') 13 14if gtest.found() 15 foreach t : tests 16 test(t, executable(t.underscorify(), t + '.cpp', dependencies : gtest, 17 cpp_args : test_arg, include_directories : incdir)) 18 endforeach 19 20 test('ffdc_file_test', 21 executable('ffdc_file_test', 'ffdc_file_test.cpp', 22 files('../util/ffdc_file.cpp', 23 '../util/temporary_file.cpp'), 24 dependencies : gtest, 25 cpp_args : test_arg, 26 include_directories : incdir)) 27endif 28