link_with: library('libxml-2.0'),
)
-t1000 = executable(
- 't1000-rcxml-simple-parse',
- sources: ['t1000-rcxml-simple-parse.c', 'tap.c'],
- include_directories: [labwc_inc],
- link_with: rcxml_lib,
-)
-test('t1000', t1000)
+rcxml_tests = [
+ 't1000-rcxml-simple-parse.c',
+ 't1001-rcxml-nodenames-simple.c',
+]
+
+foreach t : rcxml_tests
+ testname = t.split('.')[0].underscorify()
+ exe = executable(
+ testname,
+ sources: [t, 'tap.c'],
+ include_directories: [labwc_inc],
+ link_with: rcxml_lib,
+ )
+ test(testname, exe)
+endforeach
-t1001 = executable(
- 't1001-rcxml-nodenames-simple',
- sources: ['t1001-rcxml-nodenames-simple.c', 'tap.c'],
- include_directories: [labwc_inc],
- link_with: rcxml_lib,
-)
-test('t1001', t1001)