From 7c2d7387d0eb6d9eeabc31f46c6a398ead2da242 Mon Sep 17 00:00:00 2001 From: Fabian Homborg Date: Sat, 8 Feb 2020 09:48:41 +0100 Subject: [PATCH] Port complete_directories test to littlecheck --- tests/__fish_complete_directories.err | 0 tests/__fish_complete_directories.in | 19 ------------------ tests/__fish_complete_directories.out | 16 --------------- tests/checks/complete_directories.fish | 27 ++++++++++++++++++++++++++ 4 files changed, 27 insertions(+), 35 deletions(-) delete mode 100644 tests/__fish_complete_directories.err delete mode 100644 tests/__fish_complete_directories.in delete mode 100644 tests/__fish_complete_directories.out create mode 100644 tests/checks/complete_directories.fish diff --git a/tests/__fish_complete_directories.err b/tests/__fish_complete_directories.err deleted file mode 100644 index e69de29bb..000000000 diff --git a/tests/__fish_complete_directories.in b/tests/__fish_complete_directories.in deleted file mode 100644 index c6769a383..000000000 --- a/tests/__fish_complete_directories.in +++ /dev/null @@ -1,19 +0,0 @@ -cd .. -mkdir -p test/data/abc -mkdir -p test/data/abcd -touch test/data/af -touch test/data/abcdf -mkdir -p test/data/xy -mkdir -p test/data/xyz -touch test/data/xyf -touch test/data/xyzf -echo \# __fish_complete_directories test/z -__fish_complete_directories test/z -echo \# __fish_complete_directories test/d -__fish_complete_directories test/d -echo \# __fish_complete_directories test/data -__fish_complete_directories test/data -echo \# __fish_complete_directories test/data/ -__fish_complete_directories test/data/ -echo \# __fish_complete_directories test/data/abc -__fish_complete_directories test/data/abc 'abc dirs' diff --git a/tests/__fish_complete_directories.out b/tests/__fish_complete_directories.out deleted file mode 100644 index b668030c4..000000000 --- a/tests/__fish_complete_directories.out +++ /dev/null @@ -1,16 +0,0 @@ -# __fish_complete_directories test/z -# __fish_complete_directories test/d -test/data/ Directory -test/buildroot/ Directory -test/fish_expand_test/ Directory -# __fish_complete_directories test/data -test/data/ Directory -# __fish_complete_directories test/data/ -test/data/abc/ Directory -test/data/abcd/ Directory -test/data/fish/ Directory -test/data/xy/ Directory -test/data/xyz/ Directory -# __fish_complete_directories test/data/abc -test/data/abc/ abc dirs -test/data/abcd/ abc dirs diff --git a/tests/checks/complete_directories.fish b/tests/checks/complete_directories.fish new file mode 100644 index 000000000..3db3ee8b1 --- /dev/null +++ b/tests/checks/complete_directories.fish @@ -0,0 +1,27 @@ +#RUN: %fish %s +cd .. +mkdir -p test/data/abc +mkdir -p test/data/abcd +touch test/data/af +touch test/data/abcdf +mkdir -p test/data/xy +mkdir -p test/data/xyz +touch test/data/xyf +touch test/data/xyzf +__fish_complete_directories test/z +# No match - no output! +__fish_complete_directories test/d +#CHECK: test/data/ Directory +#CHECK: test/buildroot/ Directory +#CHECK: test/fish_expand_test/ Directory +__fish_complete_directories test/data +#CHECK: test/data/ Directory +__fish_complete_directories test/data/ +#CHECK: test/data/abc/ Directory +#CHECK: test/data/abcd/ Directory +#CHECK: test/data/fish/ Directory +#CHECK: test/data/xy/ Directory +#CHECK: test/data/xyz/ Directory +__fish_complete_directories test/data/abc 'abc dirs' +#CHECK: test/data/abc/ abc dirs +#CHECK: test/data/abcd/ abc dirs