X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Ffilesys.test.sh;h=0ca9cb5e642a56f411a470577aa991fc0759d4eb;hb=2612849876e000af9b3c1f52cddb04cef0841f37;hp=9b720a91b8aa9101f44657450f73600f37a47f5b;hpb=6db5731e2db2d90cc3a6996a310dbf248ad9aebb;p=sbcl.git diff --git a/tests/filesys.test.sh b/tests/filesys.test.sh index 9b720a9..0ca9cb5 100644 --- a/tests/filesys.test.sh +++ b/tests/filesys.test.sh @@ -197,6 +197,70 @@ Lisp filename syntax idiosyncrasies)." (sb-ext:quit :unix-status $EXIT_LISP_WIN) EOF check_status_maybe_lose "DIRECTORY/TRUENAME part 3" $? +cleanup_test_subdirectory + +# DIRECTORY pattern matching +use_test_subdirectory + +mkdir foo +touch foo/aa.txt +touch foo/aa.tmp +mkdir foo/x + +mkdir far +touch far/ab.txt +touch far/ab.tmp +mkdir far/x +mkdir far/y +mkdir far/y/x +mkdir far/x/x + +mkdir qar +touch qar/ac.txt +touch qar/ac.tmp + +mkdir foo.moose +touch foo.bar + +mkdir -p a/z c +touch a/z/foo.bar +touch a/z/foo.dummy +ln -s ../a/z c/z + +run_sbcl <