From 520742c77fc3d52301c54b7d678948f9c7c69ac6 Mon Sep 17 00:00:00 2001 From: Charles Date: Sun, 19 Jul 2020 16:06:33 +0200 Subject: Added permission tests on cmd_path, cd builtin and glob --- suites/operation.py | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) (limited to 'suites/operation.py') diff --git a/suites/operation.py b/suites/operation.py index fd54f00..3c89589 100644 --- a/suites/operation.py +++ b/suites/operation.py @@ -6,7 +6,7 @@ # By: charles +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2020/07/15 18:24:52 by charles #+# #+# # -# Updated: 2020/07/15 18:24:53 by charles ### ########.fr # +# Updated: 2020/07/19 10:23:22 by charles ### ########.fr # # # # ############################################################################ # @@ -41,9 +41,9 @@ def suite_and(test): test("echo bonjour &&echo je") test("echo bonjour && echo je") test("echo bonjour&&") - test("echo&& ") - test("echo && ") - test("echo &&") + # test("echo&& ") + # test("echo && ") + # test("echo &&") test("&&echo") test("&& echo") test(" && echo") @@ -64,9 +64,9 @@ def suite_or(test): test("echo bonjour ||echo je") test("echo bonjour || echo je") test("echo bonjour||") - test("echo|| ") - test("echo || ") - test("echo ||") + # test("echo|| ") + # test("echo || ") + # test("echo ||") test("||echo") test("|| echo") test(" || echo") @@ -91,9 +91,15 @@ def suite_pipe(test): test("ls -l | cat -e | cat -e | cat -e | cat -e", setup="touch a b c d; mkdir m1 m2 m3") test("ls -l | cat -e < a", setup="touch a b c d; mkdir m1 m2 m3; echo bonjour > a") - test("echo|") - test("echo |") - test("echo | ") + # TODO special test for potential segfault + # test("echo|") + # test("echo |") + # test("echo | ") test("|cat") test("| cat") test(" | cat") + + test("echo a | export A=a; echo $A") + test("export A=a | cat; echo $A") + test("echo a | A=a; echo $A") + test("A=a | cat; echo $A") -- cgit