From 9e3e248109ffe5fc208c23081cbcffdb9a682ff4 Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Mon, 1 Oct 2018 13:40:21 +0200 Subject: add protractor profile for local tests --- client/e2e/local-protractor.conf.js | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 client/e2e/local-protractor.conf.js (limited to 'client/e2e/local-protractor.conf.js') diff --git a/client/e2e/local-protractor.conf.js b/client/e2e/local-protractor.conf.js new file mode 100644 index 000000000..53edf26f2 --- /dev/null +++ b/client/e2e/local-protractor.conf.js @@ -0,0 +1,37 @@ +// Protractor configuration file, see link for more information +// https://github.com/angular/protractor/blob/master/lib/config.ts + +const {SpecReporter} = require('jasmine-spec-reporter') + +exports.config = { + allScriptsTimeout: 25000, + specs: ['./src/**/*.e2e-spec.ts'], + + seleniumAddress: 'http://localhost:4444/wd/hub', + + capabilities: { + 'browserName': 'firefox', + 'moz:firefoxOptions': { + 'args': ["-headless"], + "log": { + "level": "info" // default is "info" + } + } + }, + + // maxSessions: 1, + baseUrl: 'http://localhost:3333/', + framework: 'jasmine', + jasmineNodeOpts: { + showColors: true, + defaultTimeoutInterval: 45000, + print: function() {} + }, + + onPrepare() { + require('ts-node').register({ + project: require('path').join(__dirname, './tsconfig.e2e.json') + }) + jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true } })) + } +} -- cgit v1.2.3