UNPKG

bopen

Version:

A better native open utility. Open URLs, paths and locators in the default or specified browser with options including opening in incognito mode. Cross-platform.

24 lines (17 loc) 525 B
'use strict' const utils = jest.genMockFromModule('../utils') let mockedDefaultBrowser let __setMockDefaultBrowser = (defaultBrowser) => { mockedDefaultBrowser = defaultBrowser } let getDefaultBrowser = () => { return new Promise((resolve, reject) => { if (mockedDefaultBrowser) { return resolve(mockedDefaultBrowser) } return reject(new Error('No default browser')) }) } utils.__setMockDefaultBrowser = __setMockDefaultBrowser utils.getDefaultBrowser = getDefaultBrowser module.exports = utils