freebsd-src/contrib/file/tests
2023-10-08 21:52:53 -07:00
..
android-vdex-1.result
android-vdex-1.testfile
android-vdex-2.result
android-vdex-2.testfile
arj.result
arj.testfile
bcachefs.result
bcachefs.testfile
bcachefs2.result (upstream) PR/386: Add newlines for consitency 2 2023-10-08 21:52:53 -07:00
bcachefs2.testfile
cl8m8ocofedso.result
cl8m8ocofedso.testfile
cmd1.result
cmd1.testfile
cmd2.result
cmd2.testfile
cmd3.result
cmd3.testfile
cmd4.result
cmd4.testfile
CVE-2014-1943.result
CVE-2014-1943.testfile
dsd64-dff.result
dsd64-dff.testfile
dsd64-dsf.result
dsd64-dsf.testfile
escapevel.result
escapevel.testfile
ext4.result
ext4.testfile
fit-map-data.result
fit-map-data.testfile
gedcom.result
gedcom.testfile
gpkg-1-zst.result
gpkg-1-zst.testfile
hddrawcopytool.result
hddrawcopytool.testfile
hello-racket_rkt.result
hello-racket_rkt.testfile
HWP97.hwp.result
HWP97.hwp.testfile
HWP2016.hwp.result
HWP2016.hwp.testfile
HWP2016.hwpx.zip.result
HWP2016.hwpx.zip.testfile
issue311docx.result
issue311docx.testfile
issue359xlsx.result
issue359xlsx.testfile
jpeg-text.result
jpeg-text.testfile
json1.result
json1.testfile
json2.result
json2.testfile
json3.result
json3.testfile
json4.result
json4.testfile
json5.result
json5.testfile
json6.result
json6.testfile
json7.result
json7.testfile
json8.result
json8.testfile
jsonlines1.result
jsonlines1.testfile
JW07022A.mp3.result
JW07022A.mp3.testfile
Makefile.am
Makefile.in
matilde.arm.result
matilde.arm.testfile
multiple-A.magic
multiple-B.magic
multiple.flags
multiple.result
multiple.testfile
pcjr.result
pcjr.testfile
pgp-binary-key-v2-phil.result
pgp-binary-key-v2-phil.testfile
pgp-binary-key-v3-lutz.result
pgp-binary-key-v3-lutz.testfile
pgp-binary-key-v4-dsa.result
pgp-binary-key-v4-dsa.testfile
pgp-binary-key-v4-ecc-no-userid-secret.result
pgp-binary-key-v4-ecc-no-userid-secret.testfile
pgp-binary-key-v4-ecc-secret-key.result
pgp-binary-key-v4-ecc-secret-key.testfile
pgp-binary-key-v4-rsa-key.result
pgp-binary-key-v4-rsa-key.testfile
pgp-binary-key-v4-rsa-no-userid-secret.result
pgp-binary-key-v4-rsa-no-userid-secret.testfile
pgp-binary-key-v4-rsa-secret-key.result
pgp-binary-key-v4-rsa-secret-key.testfile
pnm1.result
pnm1.testfile
pnm2.result
pnm2.testfile
pnm3.result
pnm3.testfile
README
regex-eol.magic
regex-eol.result
regex-eol.testfile
registry-pol.result
registry-pol.testfile
test.c
uf2.result
uf2.testfile
xclbin.result
xclbin.testfile
zstd-3-skippable-frames.result
zstd-dictionary-1.result
zstd-dictionary-2.result
zstd-dictionary-0.result
zstd-skippable-frame-4.result
zstd-skippable-frame-8.result
zstd-skippable-frame-0.result
zstd-skippable-frame-C.result
zstd-v0.2-FF.result
zstd-v0.2-FF.testfile
zstd-v0.3-FF.result
zstd-v0.3-FF.testfile
zstd-v0.4-FF.result
zstd-v0.4-FF.testfile
zstd-v0.5-FF.result
zstd-v0.5-FF.testfile
zstd-v0.6-FF.result
zstd-v0.6-FF.testfile
zstd-v0.7-21.result
zstd-v0.7-21.testfile
zstd-v0.7-22.result
zstd-v0.7-22.testfile
zstd-v0.7-00.result
zstd-v0.8-01.result
zstd-v0.8-01.testfile
zstd-v0.8-02.result
zstd-v0.8-02.testfile
zstd-v0.8-03.result
zstd-v0.8-03.testfile
zstd-v0.8-16.result
zstd-v0.8-16.testfile
zstd-v0.8-20.result
zstd-v0.8-20.testfile
zstd-v0.8-21.result
zstd-v0.8-21.testfile
zstd-v0.8-22.result
zstd-v0.8-22.testfile
zstd-v0.8-23.result
zstd-v0.8-23.testfile
zstd-v0.8-00.result
zstd-v0.8-F4.result
zstd-v0.8-F4.testfile
zstd-v0.8-FF.result
zstd-v0.8-FF.testfile

file tests
==========

This directory contains tests for file. It is highly encouraged to add
one each time a bug is found, and each time new magic is added. Each
test consists of two files:

  TEST.testfile
  TEST.result

where TEST is the base name of the test, TEST.testfile is the input,
and TEST.result is the desired output from file.

To add a new test just add the test files to the directory.