const server = await getServer()
try {
- if (!BROWSERSTACK_ACCESS_KEY) {
- throw new Error(
- `
-(ONLY FOR MAINTAINERS)
-BROWSERSTACK_ACCESS_KEY is not set. Did you create the .env file?
-`
- )
- }
require.main.filename = path.resolve(
__dirname,
'../../../node_modules/.bin/nightwatch'
/** @type {import('browserstack-local').Local} */
let bs_local
if (isLocal) {
+ if (!BROWSERSTACK_ACCESS_KEY) {
+ throw new Error(
+ `
+(ONLY FOR MAINTAINERS)
+BROWSERSTACK_ACCESS_KEY is not set. Did you create the .env file?
+`
+ )
+ }
// Code to start browserstack local before start of test
console.log('Connecting local')
bs_local = new browserstack.Local()
"test:e2e:headless": "node e2e/runner.js --skiptags no-headless",
"test:e2e:native": "node e2e/runner.js --env chrome",
"test:e2e:ci": "node e2e/runner.js --env firefox --retries 2",
- "test:e2e:bs": "node e2e/runner.js -e edge_pre_chrome,android5 --tag browserstack",
- "test:e2e:bs-test": "node e2e/runner.js --env chrome"
+ "test:e2e:bs": "node e2e/runner.js --local -e edge_pre_chrome,android5 --tag browserstack",
+ "test:e2e:bs-test": "node e2e/runner.js --local --env browserstack.local_chrome"
},
"gitHooks": {
"pre-commit": "lint-staged",