File tree 1 file changed +4
-7
lines changed
1 file changed +4
-7
lines changed Original file line number Diff line number Diff line change @@ -147,25 +147,22 @@ fn test_tls_set() {
147
147
assert_eq ! ( tls_get!( V ) [ 0 ] , "a" ) ;
148
148
}
149
149
150
- #[ test]
151
- fn test_pipe_fail ( ) {
152
- assert ! ( run_cmd!( false | wc) . is_err( ) ) ;
153
- assert ! ( run_cmd!( echo xx | false | wc | wc | wc) . is_err( ) ) ;
154
- }
155
-
156
150
#[ test]
157
151
/// ```compile_fail
158
152
/// run_cmd!(ls | |).unwrap();
159
153
/// run_cmd!(ls | ||).unwrap();
160
154
/// ```
161
- fn test_pipe_ok ( ) {
155
+ fn test_pipe ( ) {
162
156
use_builtin_cmd ! ( echo) ;
163
157
assert ! ( run_cmd!( echo "xx" ) . is_ok( ) ) ;
164
158
assert_eq ! ( run_fun!( echo "xx" ) . unwrap( ) , "xx" ) ;
165
159
assert ! ( run_cmd!( echo xx | wc) . is_ok( ) ) ;
166
160
assert ! ( run_cmd!( echo xx | wc | wc | wc | wc) . is_ok( ) ) ;
167
161
assert ! ( run_cmd!( seq 1 10000000 | head -1 ) . is_err( ) ) ;
168
162
163
+ assert ! ( run_cmd!( false | wc) . is_err( ) ) ;
164
+ assert ! ( run_cmd!( echo xx | false | wc | wc | wc) . is_err( ) ) ;
165
+
169
166
set_pipefail ( false ) ;
170
167
assert ! ( run_cmd!( du -ah . | sort -hr | head -n 10 ) . is_ok( ) ) ;
171
168
set_pipefail ( true ) ;
You can’t perform that action at this time.
0 commit comments