@@ -21,7 +21,6 @@ describe('cli', () => {
21
21
let promiseResolved = false
22
22
23
23
beforeEach ( ( ) => {
24
- $ . verbose = false
25
24
process . on ( 'exit' , ( ) => {
26
25
if ( ! promiseResolved ) {
27
26
console . error ( 'Error: ProcessPromise never resolved.' )
@@ -77,29 +76,30 @@ describe('cli', () => {
77
76
} )
78
77
79
78
test ( 'supports `--quiet` flag' , async ( ) => {
80
- let p = await $ `node build/cli.js test/fixtures/markdown.md`
79
+ let p = await $ `node build/cli.js --quiet test/fixtures/markdown.md`
81
80
assert . ok ( ! p . stderr . includes ( 'ignore' ) , 'ignore was printed' )
82
- assert . ok ( p . stderr . includes ( 'hello' ) , 'no hello' )
81
+ assert . ok ( ! p . stderr . includes ( 'hello' ) , 'no hello' )
83
82
assert . ok ( p . stdout . includes ( 'world' ) , 'no world' )
84
83
} )
85
84
86
85
test ( 'supports `--shell` flag ' , async ( ) => {
87
86
let shell = $ . shell
88
87
let p =
89
- await $ `node build/cli.js --shell=${ shell } <<< '$\`echo \${$.shell}\`'`
88
+ await $ `node build/cli.js --verbose -- shell=${ shell } <<< '$\`echo \${$.shell}\`'`
90
89
assert . ok ( p . stderr . includes ( shell ) )
91
90
} )
92
91
93
92
test ( 'supports `--prefix` flag ' , async ( ) => {
94
93
let prefix = 'set -e;'
95
94
let p =
96
- await $ `node build/cli.js --prefix=${ prefix } <<< '$\`echo \${$.prefix}\`'`
95
+ await $ `node build/cli.js --verbose -- prefix=${ prefix } <<< '$\`echo \${$.prefix}\`'`
97
96
assert . ok ( p . stderr . includes ( prefix ) )
98
97
} )
99
98
100
99
test ( 'scripts from https' , async ( ) => {
101
100
$ `cat ${ path . resolve ( 'test/fixtures/echo.http' ) } | nc -l 8080`
102
- let out = await $ `node build/cli.js http://127.0.0.1:8080/echo.mjs`
101
+ let out =
102
+ await $ `node build/cli.js --verbose http://127.0.0.1:8080/echo.mjs`
103
103
assert . match ( out . stderr , / t e s t / )
104
104
} )
105
105
0 commit comments