Skip to content

Commit 4fc02ef

Browse files
committed
Add test cases
1 parent 7ed18f1 commit 4fc02ef

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "sush"
3-
version = "0.5.4"
3+
version = "0.5.5"
44
edition = "2021"
55

66
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

test/test.bash

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1353,6 +1353,12 @@ res=$($com <<< 'set -e ; false || false ; echo NG')
13531353
res=$($com <<< 'set -e ; while false ; do echo NG ; done ; echo OK')
13541354
[ "$res" == "OK" ] || err $LINENO
13551355

1356+
res=$($com <<< 'set -o pipefail; ls aaaa | false | true')
1357+
[ "$?" == "1" ] || err $LINENO
1358+
1359+
res=$($com <<< 'set -o pipefail; set -e; false | true ; echo NG')
1360+
[ "$res" == "" ] || err $LINENO
1361+
13561362
### JOB TEST ###
13571363

13581364
res=$($com <<< 'sleep 1 & sleep 2 & sleep 3 & jobs')

0 commit comments

Comments
 (0)