]> arthur.barton.de Git - bup.git/blobdiff - t/test-drecurse.sh
test-web: mark as unresolved with respect to python 3
[bup.git] / t / test-drecurse.sh
index 5a52f393ee0b1144d4c4418c9dfb3cbd5c801903..f3e25428027b614c4be279bedad93d6e317feaf9 100755 (executable)
@@ -1,6 +1,6 @@
 #!/usr/bin/env bash
-. ./wvtest-bup.sh
-. t/lib.sh
+. ./wvtest-bup.sh || exit $?
+. t/lib.sh || exit $?
 
 set -o pipefail
 
@@ -80,4 +80,21 @@ src/a/
 src/a-link
 src/"
 
+WVSTART "drecurse --exclude-rx (trivial)"
+WVPASSEQ "$(bup drecurse --exclude-rx '^src/b' src)" "src/c
+src/a/2
+src/a/1
+src/a/
+src/a-link
+src/"
+
+WVSTART "drecurse --exclude-rx (trivial - absolute path)"
+WVPASSEQ "$(bup drecurse --exclude-rx "^$(pwd)/src/b" "$(pwd)/src")" \
+"$(pwd)/src/c
+$(pwd)/src/a/2
+$(pwd)/src/a/1
+$(pwd)/src/a/
+$(pwd)/src/a-link
+$(pwd)/src/"
+
 WVPASS rm -rf "$tmpdir"