(t, o = {})
| 8 | .replace(/^#!.*?\n/, '') |
| 9 | |
| 10 | const loadMockCompletion = async (t, o = {}) => { |
| 11 | const { globals = {}, windows, ...options } = o |
| 12 | const res = await loadMockNpm(t, { |
| 13 | command: 'completion', |
| 14 | ...options, |
| 15 | globals: (dirs) => ({ |
| 16 | 'process.platform': windows ? 'win32' : 'posix', |
| 17 | 'process.env.term': 'notcygwin', |
| 18 | 'process.env.msystem': 'nogmingw', |
| 19 | ...(typeof globals === 'function' ? globals(dirs) : globals), |
| 20 | }), |
| 21 | }) |
| 22 | return { |
| 23 | resetGlobals: res.mockedGlobals.reset, |
| 24 | ...res, |
| 25 | } |
| 26 | } |
| 27 | |
| 28 | const loadMockCompletionComp = async (t, word, line) => |
| 29 | loadMockCompletion(t, { |
no test coverage detected