]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/file/tests/Makefile.am
MFV r361280:
[FreeBSD/FreeBSD.git] / contrib / file / tests / Makefile.am
1 check_PROGRAMS = test
2 test_LDADD = $(top_builddir)/src/libmagic.la
3 test_CPPFLAGS = -I$(top_builddir)/src
4
5 EXTRA_DIST = \
6 regex-eol.magic \
7 CVE-2014-1943.testfile \
8 JW07022A.mp3.testfile \
9 escapevel.testfile \
10 fit-map-data.testfile \
11 gedcom.testfile \
12 hddrawcopytool.testfile \
13 issue311docx.testfile \
14 issue359xlsx.testfile \
15 json1.testfile \
16 json2.testfile \
17 json3.testfile \
18 regex-eol.testfile \
19 zstd-v0.2-FF.testfile \
20 zstd-v0.3-FF.testfile \
21 zstd-v0.4-FF.testfile \
22 zstd-v0.5-FF.testfile \
23 zstd-v0.6-FF.testfile \
24 zstd-v0.7-21.testfile \
25 zstd-v0.7-22.testfile \
26 zstd-v0.8-01.testfile \
27 zstd-v0.8-02.testfile \
28 zstd-v0.8-03.testfile \
29 zstd-v0.8-16.testfile \
30 zstd-v0.8-20.testfile \
31 zstd-v0.8-21.testfile \
32 zstd-v0.8-22.testfile \
33 zstd-v0.8-23.testfile \
34 zstd-v0.8-F4.testfile \
35 zstd-v0.8-FF.testfile \
36 CVE-2014-1943.result \
37 JW07022A.mp3.result \
38 escapevel.result \
39 fit-map-data.result \
40 gedcom.result \
41 hddrawcopytool.result \
42 issue311docx.result \
43 issue359xlsx.result \
44 json1.result \
45 json2.result \
46 json3.result \
47 regex-eol.result \
48 zstd-3-skippable-frames.result \
49 zstd-dictionary-0.result \
50 zstd-dictionary-1.result \
51 zstd-dictionary-2.result \
52 zstd-skippable-frame-0.result \
53 zstd-skippable-frame-4.result \
54 zstd-skippable-frame-8.result \
55 zstd-skippable-frame-C.result \
56 zstd-v0.2-FF.result \
57 zstd-v0.3-FF.result \
58 zstd-v0.4-FF.result \
59 zstd-v0.5-FF.result \
60 zstd-v0.6-FF.result \
61 zstd-v0.7-00.result \
62 zstd-v0.7-21.result \
63 zstd-v0.7-22.result \
64 zstd-v0.8-00.result \
65 zstd-v0.8-01.result \
66 zstd-v0.8-02.result \
67 zstd-v0.8-03.result \
68 zstd-v0.8-16.result \
69 zstd-v0.8-20.result \
70 zstd-v0.8-21.result \
71 zstd-v0.8-22.result \
72 zstd-v0.8-23.result \
73 zstd-v0.8-F4.result \
74 zstd-v0.8-FF.result
75
76 T = $(top_srcdir)/tests
77 check-local:
78         MAGIC=$(top_builddir)/magic/magic ./test
79         set -e; \
80         for i in $T/*.testfile; do \
81                 echo Running test: $$i; \
82                 if [ -f $${i%%.testfile}.magic ]; then \
83                         m=$${i%%.testfile}.magic; \
84                 else \
85                         m=$(top_builddir)/magic/magic; \
86                 fi; \
87                 TZ=UTC MAGIC=$$m ./test $$i $${i%%.testfile}.result; \
88         done