mirror of
https://github.com/sehugg/8bitworkshop.git
synced 2026-10-25 00:02:16 +00:00
80 lines
2.1 KiB
JSON
80 lines
2.1 KiB
JSON
{
|
|
"src_folders": ["test/web"],
|
|
|
|
"test_settings": {
|
|
"default": {
|
|
"launch_url": "http://localhost:8000/",
|
|
"desiredCapabilities": {
|
|
"browserName": "chrome"
|
|
},
|
|
"webdriver": {
|
|
"start_process": true,
|
|
"server_path": "node_modules/.bin/chromedriver",
|
|
"port": 9515
|
|
},
|
|
"screenshots": {
|
|
"enabled": true,
|
|
"path": "",
|
|
"on_failure": true,
|
|
"on_error": true
|
|
}
|
|
},
|
|
|
|
"chrome": {
|
|
"desiredCapabilities": {
|
|
"browserName": "chrome",
|
|
"chromeOptions": {
|
|
"args": ["--headless=new", "--no-sandbox", "--disable-gpu", "--window-size=1280,1024"]
|
|
}
|
|
},
|
|
"webdriver": {
|
|
"start_process": true,
|
|
"server_path": "node_modules/.bin/chromedriver",
|
|
"port": 9515
|
|
}
|
|
},
|
|
|
|
"safari": {
|
|
"desiredCapabilities": {
|
|
"browserName": "safari",
|
|
"alwaysMatch": {
|
|
"acceptInsecureCerts": false
|
|
}
|
|
},
|
|
"webdriver": {
|
|
"port": 4445,
|
|
"start_process": true,
|
|
"server_path": "/usr/bin/safaridriver-doesntwork"
|
|
}
|
|
},
|
|
|
|
"firefox": {
|
|
"desiredCapabilities": {
|
|
"browserName": "firefox",
|
|
"moz:firefoxOptions": {
|
|
"args": ["-headless"],
|
|
"prefs": {
|
|
"browser.shell.checkDefaultBrowser": false,
|
|
"browser.startup.homepage_override.mstone": "ignore",
|
|
"toolkit.telemetry.enabled": false,
|
|
"datareporting.policy.dataSubmissionEnabled": false,
|
|
"app.update.enabled": false,
|
|
"extensions.update.enabled": false,
|
|
"services.settings.server": "",
|
|
"browser.safebrowsing.malware.enabled": false,
|
|
"browser.safebrowsing.phishing.enabled": false,
|
|
"network.captive-portal-service.enabled": false,
|
|
"network.connectivity-service.enabled": false,
|
|
"network.proxy.type": 0
|
|
}
|
|
}
|
|
},
|
|
"webdriver": {
|
|
"start_process": true,
|
|
"port": 4444,
|
|
"server_path": "node_modules/.bin/geckodriver"
|
|
}
|
|
}
|
|
}
|
|
}
|