(t, remain, pkg, isFish = false)
| 37 | |
| 38 | t.test('completion', async t => { |
| 39 | const completion = async (t, remain, pkg, isFish = false) => { |
| 40 | const { runScript } = await mockRs(t, |
| 41 | pkg ? { prefixDir: { 'package.json': JSON.stringify(pkg) } } : {} |
| 42 | ) |
| 43 | return runScript.completion({ conf: { argv: { remain } }, isFish }) |
| 44 | } |
| 45 | |
| 46 | t.test('already have a script name', async t => { |
| 47 | const res = await completion(t, ['npm', 'run', 'x']) |
no test coverage detected