]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/file/tests/Makefile.am
file: fix test case for gpkg by removing the extra \n.
[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 android-vdex-1.result \
7 android-vdex-1.testfile \
8 android-vdex-2.result \
9 android-vdex-2.testfile \
10 arj.result \
11 arj.testfile \
12 CVE-2014-1943.result \
13 CVE-2014-1943.testfile \
14 JW07022A.mp3.result \
15 JW07022A.mp3.testfile \
16 bcachefs.result \
17 bcachefs.testfile \
18 cl8m8ocofedso.result \
19 cl8m8ocofedso.testfile \
20 dsd64-dff.result \
21 dsd64-dff.testfile \
22 dsd64-dsf.result \
23 dsd64-dsf.testfile \
24 escapevel.result \
25 escapevel.testfile \
26 ext4.result \
27 ext4.testfile \
28 fit-map-data.result \
29 fit-map-data.testfile \
30 gedcom.result \
31 gedcom.testfile \
32 gpkg-1-zst.result \
33 gpkg-1-zst.testfile \
34 hddrawcopytool.result \
35 hddrawcopytool.testfile \
36 issue311docx.result \
37 issue311docx.testfile \
38 issue359xlsx.result \
39 issue359xlsx.testfile \
40 json1.result \
41 json1.testfile \
42 json2.result \
43 json2.testfile \
44 json3.result \
45 json3.testfile \
46 json4.result \
47 json4.testfile \
48 json5.result \
49 json5.testfile \
50 json6.result \
51 json6.testfile \
52 json7.result \
53 json7.testfile \
54 json8.result \
55 json8.testfile \
56 jsonlines1.testfile \
57 jsonlines1.result \
58 matilde.arm.result \
59 matilde.arm.testfile \
60 pcjr.result \
61 pcjr.testfile \
62 pgp-binary-key-v2-phil.result \
63 pgp-binary-key-v2-phil.testfile \
64 pgp-binary-key-v3-lutz.result \
65 pgp-binary-key-v3-lutz.testfile \
66 pgp-binary-key-v4-dsa.result \
67 pgp-binary-key-v4-dsa.testfile \
68 pgp-binary-key-v4-ecc-no-userid-secret.result \
69 pgp-binary-key-v4-ecc-no-userid-secret.testfile \
70 pgp-binary-key-v4-ecc-secret-key.result \
71 pgp-binary-key-v4-ecc-secret-key.testfile \
72 pgp-binary-key-v4-rsa-key.result \
73 pgp-binary-key-v4-rsa-key.testfile \
74 pgp-binary-key-v4-rsa-no-userid-secret.result \
75 pgp-binary-key-v4-rsa-no-userid-secret.testfile \
76 pgp-binary-key-v4-rsa-secret-key.result \
77 pgp-binary-key-v4-rsa-secret-key.testfile \
78 regex-eol.magic \
79 regex-eol.result \
80 regex-eol.testfile \
81 uf2.result \
82 uf2.testfile \
83 zstd-3-skippable-frames.result \
84 zstd-dictionary-0.result \
85 zstd-dictionary-1.result \
86 zstd-dictionary-2.result \
87 zstd-skippable-frame-0.result \
88 zstd-skippable-frame-4.result \
89 zstd-skippable-frame-8.result \
90 zstd-skippable-frame-C.result \
91 zstd-v0.2-FF.result \
92 zstd-v0.2-FF.testfile \
93 zstd-v0.3-FF.result \
94 zstd-v0.3-FF.testfile \
95 zstd-v0.4-FF.result \
96 zstd-v0.4-FF.testfile \
97 zstd-v0.5-FF.result \
98 zstd-v0.5-FF.testfile \
99 zstd-v0.6-FF.result \
100 zstd-v0.6-FF.testfile \
101 zstd-v0.7-00.result \
102 zstd-v0.7-21.result \
103 zstd-v0.7-21.testfile \
104 zstd-v0.7-22.result \
105 zstd-v0.7-22.testfile \
106 zstd-v0.8-00.result \
107 zstd-v0.8-01.result \
108 zstd-v0.8-01.testfile \
109 zstd-v0.8-02.result \
110 zstd-v0.8-02.testfile \
111 zstd-v0.8-03.result \
112 zstd-v0.8-03.testfile \
113 zstd-v0.8-16.result \
114 zstd-v0.8-16.testfile \
115 zstd-v0.8-20.result \
116 zstd-v0.8-20.testfile \
117 zstd-v0.8-21.result \
118 zstd-v0.8-21.testfile \
119 zstd-v0.8-22.result \
120 zstd-v0.8-22.testfile \
121 zstd-v0.8-23.result \
122 zstd-v0.8-23.testfile \
123 zstd-v0.8-F4.result \
124 zstd-v0.8-F4.testfile \
125 zstd-v0.8-FF.result \
126 zstd-v0.8-FF.testfile
127
128 T = $(top_srcdir)/tests
129 check-local:
130         MAGIC=$(top_builddir)/magic/magic ./test
131         set -e; \
132         for i in $T/*.testfile; do \
133                 echo Running test: $$i; \
134                 if [ -f $${i%%.testfile}.magic ]; then \
135                         m=$${i%%.testfile}.magic; \
136                 else \
137                         m=$(top_builddir)/magic/magic; \
138                 fi; \
139                 TZ=UTC MAGIC=$$m ./test $$i $${i%%.testfile}.result; \
140         done