aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/Makefile.am21
-rw-r--r--tests/Makefile.in22
-rw-r--r--tests/bcachefs2.result2
-rw-r--r--tests/keyman-0.result1
-rw-r--r--tests/keyman-0.testfilebin0 -> 1494 bytes
-rw-r--r--tests/keyman-1.result1
-rw-r--r--tests/keyman-1.testfilebin0 -> 378 bytes
-rw-r--r--tests/keyman-2.result1
-rw-r--r--tests/keyman-2.testfilebin0 -> 1092 bytes
-rw-r--r--tests/multiple.result2
-rw-r--r--tests/rpm-v3.0-bin-aarch64.result1
-rw-r--r--tests/rpm-v3.0-bin-aarch64.testfilebin0 -> 6361 bytes
-rw-r--r--tests/rpm-v3.0-bin-powerpc64.result1
-rw-r--r--tests/rpm-v3.0-bin-powerpc64.testfilebin0 -> 6309 bytes
-rw-r--r--tests/rpm-v3.0-bin-s390x.result1
-rw-r--r--tests/rpm-v3.0-bin-s390x.testfilebin0 -> 6301 bytes
-rw-r--r--tests/rpm-v3.0-bin-x86_64.result1
-rw-r--r--tests/rpm-v3.0-bin-x86_64.testfilebin0 -> 6365 bytes
-rw-r--r--tests/rpm-v3.0-src.result1
-rw-r--r--tests/rpm-v3.0-src.testfilebin0 -> 6554 bytes
-rw-r--r--tests/searchbug.magic12
-rw-r--r--tests/searchbug.result1
-rw-r--r--tests/searchbug.testfile1
-rw-r--r--tests/uf2.result2
-rw-r--r--tests/utf16xmlsvg.result1
-rw-r--r--tests/utf16xmlsvg.testfilebin0 -> 5564 bytes
26 files changed, 69 insertions, 3 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 36b4ff206c2a..6e45949af223 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -75,6 +75,12 @@ jsonlines1.result \
jsonlines1.testfile \
JW07022A.mp3.result \
JW07022A.mp3.testfile \
+keyman-0.result \
+keyman-0.testfile \
+keyman-1.result \
+keyman-1.testfile \
+keyman-2.result \
+keyman-2.testfile \
matilde.arm.result \
matilde.arm.testfile \
multiple-A.magic \
@@ -111,8 +117,23 @@ regex-eol.result \
regex-eol.testfile \
registry-pol.result \
registry-pol.testfile \
+rpm-v3.0-bin-aarch64.result \
+rpm-v3.0-bin-aarch64.testfile \
+rpm-v3.0-bin-powerpc64.result \
+rpm-v3.0-bin-powerpc64.testfile \
+rpm-v3.0-bin-s390x.result \
+rpm-v3.0-bin-s390x.testfile \
+rpm-v3.0-bin-x86_64.result \
+rpm-v3.0-bin-x86_64.testfile \
+rpm-v3.0-src.result \
+rpm-v3.0-src.testfile \
+searchbug.magic \
+searchbug.result \
+searchbug.testfile \
uf2.result \
uf2.testfile \
+utf16xmlsvg.testfile \
+utf16xmlsvg.result \
xclbin.result \
xclbin.testfile \
zstd-3-skippable-frames.result \
diff --git a/tests/Makefile.in b/tests/Makefile.in
index 28033eeaa0a1..4f583bf540a7 100644
--- a/tests/Makefile.in
+++ b/tests/Makefile.in
@@ -198,6 +198,7 @@ EGREP = @EGREP@
ETAGS = @ETAGS@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
+FILECMD = @FILECMD@
GREP = @GREP@
HAVE_VISIBILITY = @HAVE_VISIBILITY@
INSTALL = @INSTALL@
@@ -368,6 +369,12 @@ jsonlines1.result \
jsonlines1.testfile \
JW07022A.mp3.result \
JW07022A.mp3.testfile \
+keyman-0.result \
+keyman-0.testfile \
+keyman-1.result \
+keyman-1.testfile \
+keyman-2.result \
+keyman-2.testfile \
matilde.arm.result \
matilde.arm.testfile \
multiple-A.magic \
@@ -404,8 +411,23 @@ regex-eol.result \
regex-eol.testfile \
registry-pol.result \
registry-pol.testfile \
+rpm-v3.0-bin-aarch64.result \
+rpm-v3.0-bin-aarch64.testfile \
+rpm-v3.0-bin-powerpc64.result \
+rpm-v3.0-bin-powerpc64.testfile \
+rpm-v3.0-bin-s390x.result \
+rpm-v3.0-bin-s390x.testfile \
+rpm-v3.0-bin-x86_64.result \
+rpm-v3.0-bin-x86_64.testfile \
+rpm-v3.0-src.result \
+rpm-v3.0-src.testfile \
+searchbug.magic \
+searchbug.result \
+searchbug.testfile \
uf2.result \
uf2.testfile \
+utf16xmlsvg.testfile \
+utf16xmlsvg.result \
xclbin.result \
xclbin.testfile \
zstd-3-skippable-frames.result \
diff --git a/tests/bcachefs2.result b/tests/bcachefs2.result
index 9ebf64bb55bc..30fe8e8910d2 100644
--- a/tests/bcachefs2.result
+++ b/tests/bcachefs2.result
@@ -1 +1 @@
-bcachefs, UUID=4fa11b1e-75e6-4210-9167-34e1769c0fe1, label "Label", version 26, min version 26, device 0/UUID=0a3643b7-c515-47f8-a0ea-91fc38d043d1, 1 devices (unclean) \ No newline at end of file
+bcachefs, UUID=4fa11b1e-75e6-4210-9167-34e1769c0fe1, label "Label", version 26, min version 26, device 0/UUID=0a3643b7-c515-47f8-a0ea-91fc38d043d1, 1 devices (unclean)
diff --git a/tests/keyman-0.result b/tests/keyman-0.result
new file mode 100644
index 000000000000..b092464b82b9
--- /dev/null
+++ b/tests/keyman-0.result
@@ -0,0 +1 @@
+Keyman Compiled Keyboard File version 0x1100 KMX+ Data
diff --git a/tests/keyman-0.testfile b/tests/keyman-0.testfile
new file mode 100644
index 000000000000..558a7b2d464c
--- /dev/null
+++ b/tests/keyman-0.testfile
Binary files differ
diff --git a/tests/keyman-1.result b/tests/keyman-1.result
new file mode 100644
index 000000000000..aa270a128ae5
--- /dev/null
+++ b/tests/keyman-1.result
@@ -0,0 +1 @@
+Keyman Compiled Keyboard File version 0x600
diff --git a/tests/keyman-1.testfile b/tests/keyman-1.testfile
new file mode 100644
index 000000000000..9a5e835e04af
--- /dev/null
+++ b/tests/keyman-1.testfile
Binary files differ
diff --git a/tests/keyman-2.result b/tests/keyman-2.result
new file mode 100644
index 000000000000..a32b7f388edc
--- /dev/null
+++ b/tests/keyman-2.result
@@ -0,0 +1 @@
+Keyman Compiled Package File
diff --git a/tests/keyman-2.testfile b/tests/keyman-2.testfile
new file mode 100644
index 000000000000..9f4f8a691d67
--- /dev/null
+++ b/tests/keyman-2.testfile
Binary files differ
diff --git a/tests/multiple.result b/tests/multiple.result
index 8a8c5dfad20f..51639a0576bd 100644
--- a/tests/multiple.result
+++ b/tests/multiple.result
@@ -1 +1 @@
-RTF1.0\012- Viva File 2.0\012- ABCD File\012- Test File 1.0, ASCII text, with no line terminators
+Viva File 2.0\012- RTF1.0\012- Test File 1.0\012- ABCD File, ASCII text, with no line terminators
diff --git a/tests/rpm-v3.0-bin-aarch64.result b/tests/rpm-v3.0-bin-aarch64.result
new file mode 100644
index 000000000000..b173034cb8f8
--- /dev/null
+++ b/tests/rpm-v3.0-bin-aarch64.result
@@ -0,0 +1 @@
+RPM v3.0 bin AArch64
diff --git a/tests/rpm-v3.0-bin-aarch64.testfile b/tests/rpm-v3.0-bin-aarch64.testfile
new file mode 100644
index 000000000000..125fffa8f79b
--- /dev/null
+++ b/tests/rpm-v3.0-bin-aarch64.testfile
Binary files differ
diff --git a/tests/rpm-v3.0-bin-powerpc64.result b/tests/rpm-v3.0-bin-powerpc64.result
new file mode 100644
index 000000000000..c4526e29b558
--- /dev/null
+++ b/tests/rpm-v3.0-bin-powerpc64.result
@@ -0,0 +1 @@
+RPM v3.0 bin PowerPC64
diff --git a/tests/rpm-v3.0-bin-powerpc64.testfile b/tests/rpm-v3.0-bin-powerpc64.testfile
new file mode 100644
index 000000000000..8d8ded32ad7f
--- /dev/null
+++ b/tests/rpm-v3.0-bin-powerpc64.testfile
Binary files differ
diff --git a/tests/rpm-v3.0-bin-s390x.result b/tests/rpm-v3.0-bin-s390x.result
new file mode 100644
index 000000000000..0008d7e82da1
--- /dev/null
+++ b/tests/rpm-v3.0-bin-s390x.result
@@ -0,0 +1 @@
+RPM v3.0 bin S/390x
diff --git a/tests/rpm-v3.0-bin-s390x.testfile b/tests/rpm-v3.0-bin-s390x.testfile
new file mode 100644
index 000000000000..cb459adf5198
--- /dev/null
+++ b/tests/rpm-v3.0-bin-s390x.testfile
Binary files differ
diff --git a/tests/rpm-v3.0-bin-x86_64.result b/tests/rpm-v3.0-bin-x86_64.result
new file mode 100644
index 000000000000..e3fcc7d9d40b
--- /dev/null
+++ b/tests/rpm-v3.0-bin-x86_64.result
@@ -0,0 +1 @@
+RPM v3.0 bin i386/x86_64
diff --git a/tests/rpm-v3.0-bin-x86_64.testfile b/tests/rpm-v3.0-bin-x86_64.testfile
new file mode 100644
index 000000000000..9f1ecb3fea2f
--- /dev/null
+++ b/tests/rpm-v3.0-bin-x86_64.testfile
Binary files differ
diff --git a/tests/rpm-v3.0-src.result b/tests/rpm-v3.0-src.result
new file mode 100644
index 000000000000..d21ce34cbe1c
--- /dev/null
+++ b/tests/rpm-v3.0-src.result
@@ -0,0 +1 @@
+RPM v3.0 src
diff --git a/tests/rpm-v3.0-src.testfile b/tests/rpm-v3.0-src.testfile
new file mode 100644
index 000000000000..f6bdce32771d
--- /dev/null
+++ b/tests/rpm-v3.0-src.testfile
Binary files differ
diff --git a/tests/searchbug.magic b/tests/searchbug.magic
new file mode 100644
index 000000000000..ec892aaef803
--- /dev/null
+++ b/tests/searchbug.magic
@@ -0,0 +1,12 @@
+
+0 string TEST Testfmt
+>0 byte x (0)
+>>0 use part2
+>0 byte x (64)
+>>64 use part2
+
+0 name part2
+>0 search/12 ABC found_ABC
+>>&0 ubyte x followed_by 0x%02x
+>>&0 offset x at_offset %lld
+
diff --git a/tests/searchbug.result b/tests/searchbug.result
new file mode 100644
index 000000000000..9110ff092dfd
--- /dev/null
+++ b/tests/searchbug.result
@@ -0,0 +1 @@
+Testfmt (0) found_ABC followed_by 0x31 at_offset 11 (64) found_ABC followed_by 0x32 at_offset 75
diff --git a/tests/searchbug.testfile b/tests/searchbug.testfile
new file mode 100644
index 000000000000..eca7c592a9d7
--- /dev/null
+++ b/tests/searchbug.testfile
@@ -0,0 +1 @@
+TESTxxxxABC1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxABC2xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \ No newline at end of file
diff --git a/tests/uf2.result b/tests/uf2.result
index d93dca954a75..1e5651467fc4 100644
--- a/tests/uf2.result
+++ b/tests/uf2.result
@@ -1 +1 @@
-UF2 firmware image, family ESP32-S2, address 00000000, 4829 total blocks
+UF2 firmware image, family ESP32-S2, base address 00000000, 4829 total blocks
diff --git a/tests/utf16xmlsvg.result b/tests/utf16xmlsvg.result
new file mode 100644
index 000000000000..280377488e7c
--- /dev/null
+++ b/tests/utf16xmlsvg.result
@@ -0,0 +1 @@
+SVG Scalable Vector Graphics image, Unicode text, UTF-16, little-endian text
diff --git a/tests/utf16xmlsvg.testfile b/tests/utf16xmlsvg.testfile
new file mode 100644
index 000000000000..a92267299b98
--- /dev/null
+++ b/tests/utf16xmlsvg.testfile
Binary files differ