1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
data_test_c_args = test_c_args + [
'-DTEST_ONTOLOGIES_DIR="@0@"'.format(tracker_uninstalled_nepomuk_ontologies_dir),
]
libtracker_data_tests = [
'ontology-change',
'ontology-error',
'sparql-blank',
'insert-or-replace',
'service',
]
libtracker_data_slow_tests = [
'ontology',
'sparql'
]
libtracker_data_test_deps = [tracker_common_dep, tracker_sparql_dep]
foreach base_name: libtracker_data_tests
source = 'tracker-@0@-test.c'.format(base_name)
binary_name = 'tracker-@0@-test'.format(base_name)
binary = executable(binary_name, source,
dependencies: libtracker_data_test_deps,
c_args: data_test_c_args)
tests += {
'name': base_name,
'exe': binary,
'suite': ['core'],
}
endforeach
foreach base_name: libtracker_data_slow_tests
source = 'tracker-@0@-test.c'.format(base_name)
binary_name = 'tracker-@0@-test'.format(base_name)
binary = executable(binary_name, source,
dependencies: libtracker_data_test_deps,
c_args: data_test_c_args)
tests += {
'name': base_name,
'exe': binary,
'suite': ['core', 'slow'],
'timeout': 100
}
endforeach
|