aboutsummaryrefslogtreecommitdiff
path: root/minishell_test/suites/cmd.py
diff options
context:
space:
mode:
Diffstat (limited to 'minishell_test/suites/cmd.py')
-rw-r--r--minishell_test/suites/cmd.py70
1 files changed, 35 insertions, 35 deletions
diff --git a/minishell_test/suites/cmd.py b/minishell_test/suites/cmd.py
index 66acf97..a4c4e88 100644
--- a/minishell_test/suites/cmd.py
+++ b/minishell_test/suites/cmd.py
@@ -68,21 +68,21 @@ def suite_redirection(test):
files=["abcdefghijklmnopqrstuvwxyz"])
test("> file", files=["file"])
test("< file", setup="echo bonjour > file")
- test(">", hook=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
- test(">>", hook=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
- test("<", hook=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
- test("echo >", hook=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
- test("echo >>", hook=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
- test("echo <", hook=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
+ test(">", hooks=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
+ test(">>", hooks=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
+ test("<", hooks=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
+ test("echo >", hooks=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
+ test("echo >>", hooks=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
+ test("echo <", hooks=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
test("> test", files=["test"])
test(">> test", files=["test"])
test("< test", setup="touch test")
- test("echo foo >>> bar", hook=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
- test("echo foo >>>> bar", hook=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
- test("echo foo >>>>> bar", hook=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
- test("cat << < bar", setup="echo bonjour > bar", hook=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
- test("cat << << bar", setup="echo bonjour > bar", hook=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
- test("cat <<<<< bar", setup="echo bonjour > bar", hook=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
+ test("echo foo >>> bar", hooks=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
+ test("echo foo >>>> bar", hooks=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
+ test("echo foo >>>>> bar", hooks=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
+ test("cat << < bar", setup="echo bonjour > bar", hooks=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
+ test("cat << << bar", setup="echo bonjour > bar", hooks=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
+ test("cat <<<<< bar", setup="echo bonjour > bar", hooks=hooks.error_line0, hook_status=hooks.platform_status(1, 2))
test("cat < doesnotexist")
test("echo bonjour >> a", setup="echo a > a", files=["a"])
test("echo bonjour >> a >> a", setup="echo a > a", files=["a"])
@@ -173,15 +173,15 @@ def suite_cmd_path(test):
test("./somefile", setup="echo > somefile; chmod 111 somefile")
test("./somefile", setup="echo > somefile; chmod 222 somefile")
test("./somefile", setup="echo > somefile; chmod 333 somefile")
- test("somedir/", setup="mkdir somedir", hook=hooks.is_directory)
- test("./somedir/", setup="mkdir somedir", hook=hooks.is_directory)
+ test("somedir/", setup="mkdir somedir", hooks=hooks.is_directory)
+ test("./somedir/", setup="mkdir somedir", hooks=hooks.is_directory)
test("somedir", setup="mkdir somedir")
- test("./somedir", setup="mkdir somedir", hook=hooks.is_directory)
+ test("./somedir", setup="mkdir somedir", hooks=hooks.is_directory)
test("somedir", setup="mkdir somedir")
- test("somedirsoftlink/", setup="mkdir somedir; ln -s somedir somedirsoftlink", hook=hooks.is_directory)
- test("./somedirsoftlink/", setup="mkdir somedir; ln -s somedir somedirsoftlink", hook=hooks.is_directory)
+ test("somedirsoftlink/", setup="mkdir somedir; ln -s somedir somedirsoftlink", hooks=hooks.is_directory)
+ test("./somedirsoftlink/", setup="mkdir somedir; ln -s somedir somedirsoftlink", hooks=hooks.is_directory)
test("somedirsoftlink", setup="mkdir somedir; ln -s somedir somedirsoftlink")
- test("./somedirsoftlink", setup="mkdir somedir; ln -s somedir somedirsoftlink", hook=hooks.is_directory)
+ test("./somedirsoftlink", setup="mkdir somedir; ln -s somedir somedirsoftlink", hooks=hooks.is_directory)
test("somedirsoftlink", setup="mkdir somedir; ln -s somedir somedirsoftlink")
test("./someremovedlink", setup="touch somefile; ln -s somefile someremovedlink; rm -f somefile")
test("./somelink2", setup="touch somefile; ln -s somefile somelink1; ln -s somelink1 somelink2")
@@ -201,8 +201,8 @@ def suite_cmd_path(test):
test("'-'", setup="touch -")
test("./_", setup="touch _")
test("./-", setup="touch a; mv a ./-")
- test("./.", setup="touch .", hook=hooks.is_directory)
- test("./..", setup="touch ..", hook=hooks.is_directory)
+ test("./.", setup="touch .", hooks=hooks.is_directory)
+ test("./..", setup="touch ..", hooks=hooks.is_directory)
test("./somefile", setup='echo > somefile && chmod 0777 somefile')
test("./somefile", setup='echo > somefile && chmod 1000 somefile')
test("./somefile", setup='echo > somefile && chmod 2000 somefile')
@@ -219,21 +219,21 @@ def suite_cmd_path(test):
test("./somefile", setup='echo > somefile && chmod 6777 somefile')
test("./somefile", setup='echo > somefile && chmod 7777 somefile')
test("./somefile", setup='echo > somefile && chmod 0000 somefile')
- test("./somedir", setup='mkdir -m 0777 somedir', hook=hooks.is_directory)
- test("./somedir", setup='mkdir -m 1000 somedir', hook=hooks.is_directory)
- test("./somedir", setup='mkdir -m 2000 somedir', hook=hooks.is_directory)
- test("./somedir", setup='mkdir -m 3000 somedir', hook=hooks.is_directory)
- test("./somedir", setup='mkdir -m 4000 somedir', hook=hooks.is_directory)
- test("./somedir", setup='mkdir -m 5000 somedir', hook=hooks.is_directory)
- test("./somedir", setup='mkdir -m 6000 somedir', hook=hooks.is_directory)
- test("./somedir", setup='mkdir -m 7000 somedir', hook=hooks.is_directory)
- test("./somedir", setup='mkdir -m 1777 somedir', hook=hooks.is_directory)
- test("./somedir", setup='mkdir -m 2777 somedir', hook=hooks.is_directory)
- test("./somedir", setup='mkdir -m 3777 somedir', hook=hooks.is_directory)
- test("./somedir", setup='mkdir -m 4777 somedir', hook=hooks.is_directory)
- test("./somedir", setup='mkdir -m 5777 somedir', hook=hooks.is_directory)
- test("./somedir", setup='mkdir -m 6777 somedir', hook=hooks.is_directory)
- test("./somedir", setup='mkdir -m 0000 somedir', hook=hooks.is_directory)
+ test("./somedir", setup='mkdir -m 0777 somedir', hooks=hooks.is_directory)
+ test("./somedir", setup='mkdir -m 1000 somedir', hooks=hooks.is_directory)
+ test("./somedir", setup='mkdir -m 2000 somedir', hooks=hooks.is_directory)
+ test("./somedir", setup='mkdir -m 3000 somedir', hooks=hooks.is_directory)
+ test("./somedir", setup='mkdir -m 4000 somedir', hooks=hooks.is_directory)
+ test("./somedir", setup='mkdir -m 5000 somedir', hooks=hooks.is_directory)
+ test("./somedir", setup='mkdir -m 6000 somedir', hooks=hooks.is_directory)
+ test("./somedir", setup='mkdir -m 7000 somedir', hooks=hooks.is_directory)
+ test("./somedir", setup='mkdir -m 1777 somedir', hooks=hooks.is_directory)
+ test("./somedir", setup='mkdir -m 2777 somedir', hooks=hooks.is_directory)
+ test("./somedir", setup='mkdir -m 3777 somedir', hooks=hooks.is_directory)
+ test("./somedir", setup='mkdir -m 4777 somedir', hooks=hooks.is_directory)
+ test("./somedir", setup='mkdir -m 5777 somedir', hooks=hooks.is_directory)
+ test("./somedir", setup='mkdir -m 6777 somedir', hooks=hooks.is_directory)
+ test("./somedir", setup='mkdir -m 0000 somedir', hooks=hooks.is_directory)
test("./Somefile", setup='echo > somefile && chmod 000 somefile')
test("./someFILE", setup='echo > somefile && chmod 000 somefile')