summaryrefslogtreecommitdiffstats
path: root/tests/meson.build
blob: 4ab4156b2a56c8531190e5a1323fbf83a24d708b (plain)
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
tests = [
    'test-149',
    'test-153',
    'test-161',
    'test-core-149',
    'test-file-write-regression',
    'test-nlm',
    'test-multipage-readers'
]

tiffinfo = find_program('tiffinfo', required : false)

if tiffinfo.found()
    tests += ['test-142']
endif

test_env = [
    'UFO_PLUGIN_PATH=@0@'.format(join_paths(meson.build_root(), 'src'))
]

configure_file(input: 'make-input-multipage-readers',
               output: 'make-input-multipage-readers',
               copy: true)

configure_file(input: 'check-multipage-readers',
               output: 'check-multipage-readers',
               copy: true)

foreach t: tests
    test(t, find_program('@0@.sh'.format(t)), env: test_env)
endforeach