annotate protractor.conf.js @ 36:e58fb181a11d
Import waves-ui with TypeScript (ambient module, no typings for now) over angular-cli global scripts. Include there instead a TypeScript file, for creating a webpack scripts bundle of external modules (unused currently, but can provide a way for importing npm modules to a worker).
author |
Lucas Thompson <dev@lucas.im> |
date |
Thu, 01 Dec 2016 14:05:49 +0000 |
parents |
340ce94899fd |
children |
53ea6406d601 |
rev |
line source |
angular-cli@0
|
1 // Protractor configuration file, see link for more information
|
angular-cli@0
|
2 // https://github.com/angular/protractor/blob/master/docs/referenceConf.js
|
angular-cli@0
|
3
|
angular-cli@0
|
4 /*global jasmine */
|
angular-cli@0
|
5 var SpecReporter = require('jasmine-spec-reporter');
|
angular-cli@0
|
6
|
angular-cli@0
|
7 exports.config = {
|
angular-cli@0
|
8 allScriptsTimeout: 11000,
|
angular-cli@0
|
9 specs: [
|
angular-cli@0
|
10 './e2e/**/*.e2e-spec.ts'
|
angular-cli@0
|
11 ],
|
angular-cli@0
|
12 capabilities: {
|
angular-cli@0
|
13 'browserName': 'chrome'
|
angular-cli@0
|
14 },
|
angular-cli@0
|
15 directConnect: true,
|
angular-cli@0
|
16 baseUrl: 'http://localhost:4200/',
|
angular-cli@0
|
17 framework: 'jasmine',
|
angular-cli@0
|
18 jasmineNodeOpts: {
|
angular-cli@0
|
19 showColors: true,
|
angular-cli@0
|
20 defaultTimeoutInterval: 30000,
|
angular-cli@0
|
21 print: function() {}
|
angular-cli@0
|
22 },
|
angular-cli@0
|
23 useAllAngular2AppRoots: true,
|
angular-cli@0
|
24 beforeLaunch: function() {
|
angular-cli@0
|
25 require('ts-node').register({
|
angular-cli@0
|
26 project: 'e2e'
|
angular-cli@0
|
27 });
|
angular-cli@0
|
28 },
|
angular-cli@0
|
29 onPrepare: function() {
|
angular-cli@0
|
30 jasmine.getEnv().addReporter(new SpecReporter());
|
angular-cli@0
|
31 }
|
angular-cli@0
|
32 };
|