From 572c2e7218a21a6fa711d9b654a8f74163a77e69 Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Tue, 15 Sep 2020 13:37:38 +0200 Subject: Added more path tests --- src/suites/cmd.py | 120 +++++++++++++++++++++++++++--------------------------- 1 file changed, 60 insertions(+), 60 deletions(-) (limited to 'src/suites/cmd.py') diff --git a/src/suites/cmd.py b/src/suites/cmd.py index d8770d4..9363988 100644 --- a/src/suites/cmd.py +++ b/src/suites/cmd.py @@ -6,7 +6,7 @@ # By: charles +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2020/07/15 15:11:46 by charles #+# #+# # -# Updated: 2020/09/12 10:51:19 by charles ### ########.fr # +# Updated: 2020/09/15 11:51:58 by charles ### ########.fr # # # # ############################################################################ # @@ -131,34 +131,34 @@ def suite_cmd_path(test): setup="touch a b c; echo bonjour > a; cp {} ls".format(cat_path)) test("ls . a b c", setup="touch a b c; echo bonjour > a; cp {} ls".format(cat_path)) - test("./somefile", setup="touch somefile; chmod 000 somefile") - test("./somefile", setup="touch somefile; chmod 001 somefile") - test("./somefile", setup="touch somefile; chmod 002 somefile") - test("./somefile", setup="touch somefile; chmod 003 somefile") - test("./somefile", setup="touch somefile; chmod 004 somefile") - test("./somefile", setup="touch somefile; chmod 005 somefile") - test("./somefile", setup="touch somefile; chmod 006 somefile") - test("./somefile", setup="touch somefile; chmod 007 somefile") - test("./somefile", setup="touch somefile; chmod 010 somefile") - test("./somefile", setup="touch somefile; chmod 020 somefile") - test("./somefile", setup="touch somefile; chmod 030 somefile") - test("./somefile", setup="touch somefile; chmod 040 somefile") - test("./somefile", setup="touch somefile; chmod 050 somefile") - test("./somefile", setup="touch somefile; chmod 060 somefile") - test("./somefile", setup="touch somefile; chmod 070 somefile") - test("./somefile", setup="touch somefile; chmod 100 somefile") - test("./somefile", setup="touch somefile; chmod 200 somefile") - test("./somefile", setup="touch somefile; chmod 300 somefile") - test("./somefile", setup="touch somefile; chmod 400 somefile") - test("./somefile", setup="touch somefile; chmod 500 somefile") - test("./somefile", setup="touch somefile; chmod 600 somefile") - test("./somefile", setup="touch somefile; chmod 700 somefile") - test("./somefile", setup="touch somefile; chmod 755 somefile") - test("./somefile", setup="touch somefile; chmod 644 somefile") - test("./somefile", setup="touch somefile; chmod 311 somefile") - test("./somefile", setup="touch somefile; chmod 111 somefile") - test("./somefile", setup="touch somefile; chmod 222 somefile") - test("./somefile", setup="touch somefile; chmod 333 somefile") + test("./somefile", setup="echo > somefile; chmod 000 somefile") + test("./somefile", setup="echo > somefile; chmod 001 somefile") + test("./somefile", setup="echo > somefile; chmod 002 somefile") + test("./somefile", setup="echo > somefile; chmod 003 somefile") + test("./somefile", setup="echo > somefile; chmod 004 somefile") + test("./somefile", setup="echo > somefile; chmod 005 somefile") + test("./somefile", setup="echo > somefile; chmod 006 somefile") + test("./somefile", setup="echo > somefile; chmod 007 somefile") + test("./somefile", setup="echo > somefile; chmod 010 somefile") + test("./somefile", setup="echo > somefile; chmod 020 somefile") + test("./somefile", setup="echo > somefile; chmod 030 somefile") + test("./somefile", setup="echo > somefile; chmod 040 somefile") + test("./somefile", setup="echo > somefile; chmod 050 somefile") + test("./somefile", setup="echo > somefile; chmod 060 somefile") + test("./somefile", setup="echo > somefile; chmod 070 somefile") + test("./somefile", setup="echo > somefile; chmod 100 somefile") + test("./somefile", setup="echo > somefile; chmod 200 somefile") + test("./somefile", setup="echo > somefile; chmod 300 somefile") + test("./somefile", setup="echo > somefile; chmod 400 somefile") + test("./somefile", setup="echo > somefile; chmod 500 somefile") + test("./somefile", setup="echo > somefile; chmod 600 somefile") + test("./somefile", setup="echo > somefile; chmod 700 somefile") + test("./somefile", setup="echo > somefile; chmod 755 somefile") + test("./somefile", setup="echo > somefile; chmod 644 somefile") + test("./somefile", setup="echo > somefile; chmod 311 somefile") + 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") test("./somedir/", setup="mkdir somedir") test("somedir", setup="mkdir somedir") @@ -189,37 +189,37 @@ def suite_cmd_path(test): test("./-", setup="touch a; mv a -- -") test("./.", setup="touch .") test("./..", setup="touch ..") - test("./somefile", setup='touch somefile && chmod 0777 somefile') - test("./somefile", setup='touch somefile && chmod 1000 somefile') - test("./somefile", setup='touch somefile && chmod 2000 somefile') - test("./somefile", setup='touch somefile && chmod 3000 somefile') - test("./somefile", setup='touch somefile && chmod 4000 somefile') - test("./somefile", setup='touch somefile && chmod 5000 somefile') - test("./somefile", setup='touch somefile && chmod 6000 somefile') - test("./somefile", setup='touch somefile && chmod 7000 somefile') - test("./somefile", setup='touch somefile && chmod 1777 somefile') - test("./somefile", setup='touch somefile && chmod 2777 somefile') - test("./somefile", setup='touch somefile && chmod 3777 somefile') - test("./somefile", setup='touch somefile && chmod 4777 somefile') - test("./somefile", setup='touch somefile && chmod 5777 somefile') - test("./somefile", setup='touch somefile && chmod 6777 somefile') - test("./somefile", setup='touch somefile && chmod 7777 somefile') - test("./somefile", setup='touch somefile && chmod 0000 somefile') - test("./somedir", setup='mkdir somedir && chmod 0777 somedir') - test("./somedir", setup='mkdir somedir && chmod 1000 somedir') - test("./somedir", setup='mkdir somedir && chmod 2000 somedir') - test("./somedir", setup='mkdir somedir && chmod 3000 somedir') - test("./somedir", setup='mkdir somedir && chmod 4000 somedir') - test("./somedir", setup='mkdir somedir && chmod 5000 somedir') - test("./somedir", setup='mkdir somedir && chmod 6000 somedir') - test("./somedir", setup='mkdir somedir && chmod 7000 somedir') - test("./somedir", setup='mkdir somedir && chmod 1777 somedir') - test("./somedir", setup='mkdir somedir && chmod 2777 somedir') - test("./somedir", setup='mkdir somedir && chmod 3777 somedir') - test("./somedir", setup='mkdir somedir && chmod 4777 somedir') - test("./somedir", setup='mkdir somedir && chmod 5777 somedir') - test("./somedir", setup='mkdir somedir && chmod 6777 somedir') - test("./somedir", setup='mkdir somedir && chmod 0000 somedir') + test("./somefile", setup='echo > somefile && chmod 0777 somefile') + test("./somefile", setup='echo > somefile && chmod 1000 somefile') + test("./somefile", setup='echo > somefile && chmod 2000 somefile') + test("./somefile", setup='echo > somefile && chmod 3000 somefile') + test("./somefile", setup='echo > somefile && chmod 4000 somefile') + test("./somefile", setup='echo > somefile && chmod 5000 somefile') + test("./somefile", setup='echo > somefile && chmod 6000 somefile') + test("./somefile", setup='echo > somefile && chmod 7000 somefile') + test("./somefile", setup='echo > somefile && chmod 1777 somefile') + test("./somefile", setup='echo > somefile && chmod 2777 somefile') + test("./somefile", setup='echo > somefile && chmod 3777 somefile') + test("./somefile", setup='echo > somefile && chmod 4777 somefile') + test("./somefile", setup='echo > somefile && chmod 5777 somefile') + 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') + test("./somedir", setup='mkdir -m 1000 somedir') + test("./somedir", setup='mkdir -m 2000 somedir') + test("./somedir", setup='mkdir -m 3000 somedir') + test("./somedir", setup='mkdir -m 4000 somedir') + test("./somedir", setup='mkdir -m 5000 somedir') + test("./somedir", setup='mkdir -m 6000 somedir') + test("./somedir", setup='mkdir -m 7000 somedir') + test("./somedir", setup='mkdir -m 1777 somedir') + test("./somedir", setup='mkdir -m 2777 somedir') + test("./somedir", setup='mkdir -m 3777 somedir') + test("./somedir", setup='mkdir -m 4777 somedir') + test("./somedir", setup='mkdir -m 5777 somedir') + test("./somedir", setup='mkdir -m 6777 somedir') + test("./somedir", setup='mkdir -m 0000 somedir') # @suite(bonus=True) -- cgit