aboutsummaryrefslogtreecommitdiff
path: root/suites/preprocess.py
diff options
context:
space:
mode:
Diffstat (limited to 'suites/preprocess.py')
-rw-r--r--suites/preprocess.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/suites/preprocess.py b/suites/preprocess.py
index 34dac00..891747e 100644
--- a/suites/preprocess.py
+++ b/suites/preprocess.py
@@ -1,3 +1,15 @@
+# ############################################################################ #
+# #
+# ::: :::::::: #
+# preprocess.py :+: :+: :+: #
+# +:+ +:+ +:+ #
+# By: charles <charles.cabergs@gmail.com> +#+ +:+ +#+ #
+# +#+#+#+#+#+ +#+ #
+# Created: 2020/07/15 18:25:00 by charles #+# #+# #
+# Updated: 2020/07/15 18:25:01 by charles ### ########.fr #
+# #
+# ############################################################################ #
+
import config
from suite import suite
@@ -119,6 +131,15 @@ def suite_glob(test):
test("echo */a", setup="mkdir d; touch d/a d/b d/c")
test("echo d/*", setup="mkdir d; touch d/a d/b d/c")
+ test("*")
+ test("*", setup="touch a b c")
+ test("*.c", setup="touch a b c foo.c bar.c")
+ test("src/*.c", setup="mkdir src; touch src/a src/b src/c src/foo.c src/bar.c")
+ test("*/*.c", setup="mkdir src; touch src/a src/b src/c src/foo.c src/bar.c")
+ test("*/*.c",
+ setup="mkdir src; touch src/a src/b src/c src/foo.c src/bar.c;\
+ mkdir inc; touch inc/a inc/b inc/c inc/foo.c inc/bar.c")
+
@suite
def suite_escape(test):
test(r"echo \a")