summaryrefslogtreecommitdiffstats
path: root/tests/expected
diff options
context:
space:
mode:
authorRuediger Meier2018-11-12 20:27:52 +0100
committerRuediger Meier2018-11-15 21:26:14 +0100
commitbd0be5e02afd76a065315cc51f3c96c2b53fcdf0 (patch)
tree9c36fcdc06b96f85900bd69d43e21a3c3805a1ef /tests/expected
parenthardlink: util-linux usage (diff)
downloadkernel-qcow2-util-linux-bd0be5e02afd76a065315cc51f3c96c2b53fcdf0.tar.gz
kernel-qcow2-util-linux-bd0be5e02afd76a065315cc51f3c96c2b53fcdf0.tar.xz
kernel-qcow2-util-linux-bd0be5e02afd76a065315cc51f3c96c2b53fcdf0.zip
hardlink: add first simple tests
The test still fails without pcre2 and may also make problems on exotic file systems. Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Diffstat (limited to 'tests/expected')
-rw-r--r--tests/expected/hardlink/options-content26
-rw-r--r--tests/expected/hardlink/options-dryrun34
-rw-r--r--tests/expected/hardlink/options-nargs34
-rw-r--r--tests/expected/hardlink/options-noregex1
-rw-r--r--tests/expected/hardlink/options-orig26
-rw-r--r--tests/expected/hardlink/options-regex-escapes26
6 files changed, 147 insertions, 0 deletions
diff --git a/tests/expected/hardlink/options-content b/tests/expected/hardlink/options-content
new file mode 100644
index 000000000..a1bfede44
--- /dev/null
+++ b/tests/expected/hardlink/options-content
@@ -0,0 +1,26 @@
+dir-1/sdir-1/file-a-1 10 8192 1540236xxx perm
+dir-1/sdir-1/file-a-2 10 8192 1540236xxx perm
+dir-1/sdir-1/file-a-3 10 8192 1540236xxx perm
+dir-1/sdir-1/file-b-1 10 8192 1540236xxx perm
+dir-1/sdir-1/file-b-2 10 8192 1540236xxx perm
+dir-1/sdir-1/file-b-3 10 8192 1540236xxx perm
+dir-1/sdir-1/file-c-1 6 8192 1540236xxx perm
+dir-1/sdir-1/file-c-2 6 8192 1540236xxx perm
+dir-1/sdir-1/file-c-3 6 8192 1540236xxx perm
+dir-1/sdir-2/file-a-1-abcdefghijklmnopqrstxyz-"§$%&()=?*+ 10 8192 1540236xxx perm
+dir-2/sdir-2/file-a-5 10 8192 1540236xxx perm
+dir-2/sdir-2/file-b-5 10 8192 1540236xxx perm
+dir-2/sdir-3/file-b-4 10 8192 1540236xxx perm
+file-a-1 10 8192 1540236xxx perm
+file-a-2 10 8192 1540236xxx perm
+file-a-3 10 8192 1540236xxx perm
+file-a-4 10 8192 1540236xxx perm
+file-a-5 10 8192 1540236xxx perm
+file-b-1 10 8192 1540236xxx perm
+file-b-2 10 8192 1540236xxx perm
+file-b-3 10 8192 1540236xxx perm
+file-b-4 10 8192 1540236xxx perm
+file-b-5 10 8192 1540236xxx perm
+file-c-1 6 8192 1540236xxx perm
+file-c-2 6 8192 1540236xxx perm
+file-c-3 6 8192 1540236xxx perm
diff --git a/tests/expected/hardlink/options-dryrun b/tests/expected/hardlink/options-dryrun
new file mode 100644
index 000000000..4e9d65d75
--- /dev/null
+++ b/tests/expected/hardlink/options-dryrun
@@ -0,0 +1,34 @@
+
+
+Directories 7
+Objects 33
+IFREG 26
+Comparisons 18
+Would link 18
+Would save 147456
+dir-1/sdir-1/file-a-1 1 8192 1540236330 644
+dir-1/sdir-1/file-a-2 1 8192 1540236330 644
+dir-1/sdir-1/file-a-3 1 8192 1540236423 644
+dir-1/sdir-1/file-b-1 1 8192 1540236383 644
+dir-1/sdir-1/file-b-2 1 8192 1540236383 644
+dir-1/sdir-1/file-b-3 1 8192 1540236430 644
+dir-1/sdir-1/file-c-1 1 8192 1540236330 644
+dir-1/sdir-1/file-c-2 1 8192 1540236330 644
+dir-1/sdir-1/file-c-3 1 8192 1540236548 644
+dir-1/sdir-2/file-a-1-abcdefghijklmnopqrstxyz-"§$%&()=?*+ 1 8192 1540236330 644
+dir-2/sdir-2/file-a-5 1 8192 1540236330 600
+dir-2/sdir-2/file-b-5 1 8192 1540236383 640
+dir-2/sdir-3/file-b-4 1 8192 1540236383 640
+file-a-1 1 8192 1540236330 644
+file-a-2 1 8192 1540236330 644
+file-a-3 1 8192 1540236423 644
+file-a-4 1 8192 1540236330 600
+file-a-5 1 8192 1540236330 600
+file-b-1 1 8192 1540236383 644
+file-b-2 1 8192 1540236383 644
+file-b-3 1 8192 1540236430 644
+file-b-4 1 8192 1540236383 640
+file-b-5 1 8192 1540236383 640
+file-c-1 1 8192 1540236330 644
+file-c-2 1 8192 1540236330 644
+file-c-3 1 8192 1540236548 644
diff --git a/tests/expected/hardlink/options-nargs b/tests/expected/hardlink/options-nargs
new file mode 100644
index 000000000..7705bba30
--- /dev/null
+++ b/tests/expected/hardlink/options-nargs
@@ -0,0 +1,34 @@
+
+
+Directories 1
+Objects 16
+IFREG 15
+Comparisons 9
+Linked 9
+saved 73728
+dir-1/sdir-1/file-a-1 4 8192 1540236330 644
+dir-1/sdir-1/file-a-2 4 8192 1540236330 644
+dir-1/sdir-1/file-a-3 1 8192 1540236423 644
+dir-1/sdir-1/file-b-1 4 8192 1540236383 644
+dir-1/sdir-1/file-b-2 4 8192 1540236383 644
+dir-1/sdir-1/file-b-3 1 8192 1540236430 644
+dir-1/sdir-1/file-c-1 4 8192 1540236330 644
+dir-1/sdir-1/file-c-2 4 8192 1540236330 644
+dir-1/sdir-1/file-c-3 1 8192 1540236548 644
+dir-1/sdir-2/file-a-1-abcdefghijklmnopqrstxyz-"§$%&()=?*+ 1 8192 1540236330 644
+dir-2/sdir-2/file-a-5 1 8192 1540236330 600
+dir-2/sdir-2/file-b-5 1 8192 1540236383 640
+dir-2/sdir-3/file-b-4 1 8192 1540236383 640
+file-a-1 4 8192 1540236330 644
+file-a-2 4 8192 1540236330 644
+file-a-3 1 8192 1540236423 644
+file-a-4 1 8192 1540236330 600
+file-a-5 1 8192 1540236330 600
+file-b-1 4 8192 1540236383 644
+file-b-2 4 8192 1540236383 644
+file-b-3 1 8192 1540236430 644
+file-b-4 1 8192 1540236383 640
+file-b-5 1 8192 1540236383 640
+file-c-1 4 8192 1540236330 644
+file-c-2 4 8192 1540236330 644
+file-c-3 1 8192 1540236548 644
diff --git a/tests/expected/hardlink/options-noregex b/tests/expected/hardlink/options-noregex
new file mode 100644
index 000000000..93363adcb
--- /dev/null
+++ b/tests/expected/hardlink/options-noregex
@@ -0,0 +1 @@
+hardlink: option -x not supported (built without pcre2)
diff --git a/tests/expected/hardlink/options-orig b/tests/expected/hardlink/options-orig
new file mode 100644
index 000000000..6b578233a
--- /dev/null
+++ b/tests/expected/hardlink/options-orig
@@ -0,0 +1,26 @@
+dir-1/sdir-1/file-a-1 1 8192 1540236330 644
+dir-1/sdir-1/file-a-2 1 8192 1540236330 644
+dir-1/sdir-1/file-a-3 1 8192 1540236423 644
+dir-1/sdir-1/file-b-1 1 8192 1540236383 644
+dir-1/sdir-1/file-b-2 1 8192 1540236383 644
+dir-1/sdir-1/file-b-3 1 8192 1540236430 644
+dir-1/sdir-1/file-c-1 1 8192 1540236330 644
+dir-1/sdir-1/file-c-2 1 8192 1540236330 644
+dir-1/sdir-1/file-c-3 1 8192 1540236548 644
+dir-1/sdir-2/file-a-1-abcdefghijklmnopqrstxyz-"§$%&()=?*+ 1 8192 1540236330 644
+dir-2/sdir-2/file-a-5 1 8192 1540236330 600
+dir-2/sdir-2/file-b-5 1 8192 1540236383 640
+dir-2/sdir-3/file-b-4 1 8192 1540236383 640
+file-a-1 1 8192 1540236330 644
+file-a-2 1 8192 1540236330 644
+file-a-3 1 8192 1540236423 644
+file-a-4 1 8192 1540236330 600
+file-a-5 1 8192 1540236330 600
+file-b-1 1 8192 1540236383 644
+file-b-2 1 8192 1540236383 644
+file-b-3 1 8192 1540236430 644
+file-b-4 1 8192 1540236383 640
+file-b-5 1 8192 1540236383 640
+file-c-1 1 8192 1540236330 644
+file-c-2 1 8192 1540236330 644
+file-c-3 1 8192 1540236548 644
diff --git a/tests/expected/hardlink/options-regex-escapes b/tests/expected/hardlink/options-regex-escapes
new file mode 100644
index 000000000..afab5e35d
--- /dev/null
+++ b/tests/expected/hardlink/options-regex-escapes
@@ -0,0 +1,26 @@
+dir-1/sdir-1/file-a-1 4 8192 1540236330 644
+dir-1/sdir-1/file-a-2 4 8192 1540236330 644
+dir-1/sdir-1/file-a-3 2 8192 1540236423 644
+dir-1/sdir-1/file-b-1 4 8192 1540236383 644
+dir-1/sdir-1/file-b-2 4 8192 1540236383 644
+dir-1/sdir-1/file-b-3 2 8192 1540236430 644
+dir-1/sdir-1/file-c-1 4 8192 1540236330 644
+dir-1/sdir-1/file-c-2 4 8192 1540236330 644
+dir-1/sdir-1/file-c-3 2 8192 1540236548 644
+dir-1/sdir-2/file-a-1-abcdefghijklmnopqrstxyz-"§$%&()=?*+ 1 8192 1540236330 644
+dir-2/sdir-2/file-a-5 3 8192 1540236330 600
+dir-2/sdir-2/file-b-5 4 8192 1540236383 640
+dir-2/sdir-3/file-b-4 4 8192 1540236383 640
+file-a-1 4 8192 1540236330 644
+file-a-2 4 8192 1540236330 644
+file-a-3 2 8192 1540236423 644
+file-a-4 3 8192 1540236330 600
+file-a-5 3 8192 1540236330 600
+file-b-1 4 8192 1540236383 644
+file-b-2 4 8192 1540236383 644
+file-b-3 2 8192 1540236430 644
+file-b-4 4 8192 1540236383 640
+file-b-5 4 8192 1540236383 640
+file-c-1 4 8192 1540236330 644
+file-c-2 4 8192 1540236330 644
+file-c-3 2 8192 1540236548 644