summaryrefslogtreecommitdiffstats
path: root/ecomp-portal-FE-os/protractor.conf.js
diff options
context:
space:
mode:
Diffstat (limited to 'ecomp-portal-FE-os/protractor.conf.js')
-rw-r--r--ecomp-portal-FE-os/protractor.conf.js51
1 files changed, 51 insertions, 0 deletions
diff --git a/ecomp-portal-FE-os/protractor.conf.js b/ecomp-portal-FE-os/protractor.conf.js
new file mode 100644
index 00000000..154976f0
--- /dev/null
+++ b/ecomp-portal-FE-os/protractor.conf.js
@@ -0,0 +1,51 @@
+// Protractor configuration
+// https://github.com/angular/protractor/blob/master/referenceConf.js
+
+'use strict';
+
+exports.config = {
+ // The timeout for each script run on the browser. This should be longer
+ // than the maximum time your application needs to stabilize between tasks.
+ allScriptsTimeout: 110000,
+
+ // A base URL for your application under test. Calls to protractor.get()
+ // with relative paths will be prepended with this.
+ baseUrl: 'http://localhost:' + (process.env.PORT || '9000'),
+
+ // If true, only chromedriver will be started, not a standalone selenium.
+ // Tests for browsers other than chrome will not run.
+
+ // chromeOnly: true,
+
+ // list of files / patterns to load in the browser
+ specs: [
+ 'e2e/**/*.spec.js'
+ ],
+
+ // Patterns to exclude.
+ exclude: [],
+
+ // ----- Capabilities to be passed to the webdriver instance ----
+ //
+ // For a full list of available capabilities, see
+ // https://code.google.com/p/selenium/wiki/DesiredCapabilities
+ // and
+ // https://code.google.com/p/selenium/source/browse/javascript/webdriver/capabilities.js
+ capabilities: {
+ 'browserName': 'firefox'
+ },
+
+ // ----- The test framework -----
+ //
+ // Jasmine and Cucumber are fully supported as a test and assertion framework.
+ // Mocha has limited beta support. You will need to include your own
+ // assertion framework if working with mocha.
+ framework: 'jasmine',
+
+ // ----- Options to be passed to minijasminenode -----
+ //
+ // See the full list at https://github.com/juliemr/minijasminenode
+ jasmineNodeOpts: {
+ defaultTimeoutInterval: 30000
+ }
+};