aboutsummaryrefslogtreecommitdiff
path: root/test/e2e/nightwatch.conf.js
diff options
context:
space:
mode:
authorRoger Braun <roger@rogerbraun.net>2016-10-26 16:46:32 +0200
committerRoger Braun <roger@rogerbraun.net>2016-10-26 16:46:32 +0200
commit191c02af1ebfc7e6c53dc88d97c4e3ca23fbea8b (patch)
treeb3a132f8eba6ee92d6ec2a581f0bf33e1852010b /test/e2e/nightwatch.conf.js
Basic skeleton
Diffstat (limited to 'test/e2e/nightwatch.conf.js')
-rw-r--r--test/e2e/nightwatch.conf.js46
1 files changed, 46 insertions, 0 deletions
diff --git a/test/e2e/nightwatch.conf.js b/test/e2e/nightwatch.conf.js
new file mode 100644
index 00000000..a5e55e90
--- /dev/null
+++ b/test/e2e/nightwatch.conf.js
@@ -0,0 +1,46 @@
+require('babel-register')
+var config = require('../../config')
+
+// http://nightwatchjs.org/guide#settings-file
+module.exports = {
+ "src_folders": ["test/e2e/specs"],
+ "output_folder": "test/e2e/reports",
+ "custom_assertions_path": ["test/e2e/custom-assertions"],
+
+ "selenium": {
+ "start_process": true,
+ "server_path": "node_modules/selenium-server/lib/runner/selenium-server-standalone-2.53.1.jar",
+ "host": "127.0.0.1",
+ "port": 4444,
+ "cli_args": {
+ "webdriver.chrome.driver": require('chromedriver').path
+ }
+ },
+
+ "test_settings": {
+ "default": {
+ "selenium_port": 4444,
+ "selenium_host": "localhost",
+ "silent": true,
+ "globals": {
+ "devServerURL": "http://localhost:" + (process.env.PORT || config.dev.port)
+ }
+ },
+
+ "chrome": {
+ "desiredCapabilities": {
+ "browserName": "chrome",
+ "javascriptEnabled": true,
+ "acceptSslCerts": true
+ }
+ },
+
+ "firefox": {
+ "desiredCapabilities": {
+ "browserName": "firefox",
+ "javascriptEnabled": true,
+ "acceptSslCerts": true
+ }
+ }
+ }
+}