diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2017-01-30 23:31:45 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2017-01-31 15:54:40 +0300 |
commit | 7cf026b8989a71a0d0e775e21e697ba9f1bee987 (patch) | |
tree | 9d7b78c91d1dae66bf2faabba7aa9acc11a17f6d /tests/test/script/builtin/touch.test | |
parent | 749f748ae6ded6e229214d2dddf3c45482bffbd3 (diff) |
Move builtin and runner tests to '$c ... && $b' pattern
Diffstat (limited to 'tests/test/script/builtin/touch.test')
-rw-r--r-- | tests/test/script/builtin/touch.test | 21 |
1 files changed, 7 insertions, 14 deletions
diff --git a/tests/test/script/builtin/touch.test b/tests/test/script/builtin/touch.test index b3a043e..3a543e8 100644 --- a/tests/test/script/builtin/touch.test +++ b/tests/test/script/builtin/touch.test @@ -6,28 +6,25 @@ : file : -$c <'touch a'; -$b +$c <'touch a' && $b : file-create : : Test that file is created. If it didn't then 'rm' would fail. : -$c <<EOI; +$c <<EOI && $b touch a &!a; rm a EOI -$b : file-update : : Test that existing file touch doesn't fail. : -$c <<EOI; +$c <<EOI && $b cat <"" >=a; touch a EOI -$b : no-cleanup : @@ -35,7 +32,7 @@ $b : the file would be removed while leaving the embedded scope, and so the : cleanup registered by the first touch would fail. : -$c <<EOI; +$c <<EOI && $b { +touch a { @@ -43,32 +40,28 @@ $c <<EOI; } } EOI -$b : no-args : : Test passing no arguments. : -$c <'touch 2>"touch: missing file" == 1'; -$b +$c <'touch 2>"touch: missing file" == 1' && $b : empty-path : : Test touching an empty path. : -$c <<EOI; +$c <<EOI && $b touch '' 2>"touch: invalid path ''" == 1 EOI -$b : dir-update : : Test touching an existing directory. : -$c <<EOI; +$c <<EOI && $b a = $~; a += "a"; mkdir a; touch a 2>"touch: '$a' exists and is not a file" == 1 EOI -$b |