summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@tavianator.com>2022-11-30 14:16:51 -0500
committerTavian Barnes <tavianator@tavianator.com>2022-11-30 14:16:51 -0500
commitc55e85580df10c5afdc6fc0710e756a456aa8e93 (patch)
treea5dcb83e9ed6c4adf3a719eac45c43aba15cdb09 /tests
parent33a6a3027f0b1ec931824a4b2206bf6659df53a4 (diff)
downloadbfs-c55e85580df10c5afdc6fc0710e756a456aa8e93.tar.xz
parse: Fix crash on -xdev -mount
Diffstat (limited to 'tests')
-rw-r--r--tests/bfs/warn_xdev_mount.out19
-rw-r--r--tests/bfs/warn_xdev_mount.sh2
2 files changed, 21 insertions, 0 deletions
diff --git a/tests/bfs/warn_xdev_mount.out b/tests/bfs/warn_xdev_mount.out
new file mode 100644
index 0000000..a7ccfe4
--- /dev/null
+++ b/tests/bfs/warn_xdev_mount.out
@@ -0,0 +1,19 @@
+basic
+basic/a
+basic/b
+basic/c
+basic/c/d
+basic/e
+basic/e/f
+basic/g
+basic/g/h
+basic/i
+basic/j
+basic/j/foo
+basic/k
+basic/k/foo
+basic/k/foo/bar
+basic/l
+basic/l/foo
+basic/l/foo/bar
+basic/l/foo/bar/baz
diff --git a/tests/bfs/warn_xdev_mount.sh b/tests/bfs/warn_xdev_mount.sh
new file mode 100644
index 0000000..5d395f6
--- /dev/null
+++ b/tests/bfs/warn_xdev_mount.sh
@@ -0,0 +1,2 @@
+# Regression test: don't crash if -mount is the last option
+bfs_diff basic -warn -xdev -mount