* Various browser runner improvements * fix missing commands * allow HTMLElement set in $$ command * fix unit tests
16 lines
552 B
TypeScript
16 lines
552 B
TypeScript
import { vi } from 'vitest'
|
|
const yargs: any = {}
|
|
yargs.command = vi.fn(() => yargs)
|
|
yargs.example = vi.fn(() => yargs)
|
|
yargs.version = vi.fn(() => yargs)
|
|
yargs.hideBin = vi.fn(() => yargs)
|
|
yargs.argv = { _: ['wdio.conf.js'] }
|
|
yargs.epilogue = vi.fn().mockReturnValue(yargs)
|
|
yargs.options = vi.fn(() => yargs)
|
|
yargs.updateStrings = vi.fn(() => yargs)
|
|
yargs.parse = vi.fn().mockReturnValue(yargs.argv)
|
|
yargs.env = vi.fn().mockReturnValue(yargs)
|
|
yargs.help = vi.fn().mockReturnValue(yargs)
|
|
|
|
export default vi.fn().mockReturnValue(yargs)
|
|
export { yargs }
|