angular-cli@0: // Protractor configuration file, see link for more information dev@236: // https://github.com/angular/protractor/blob/master/lib/config.ts angular-cli@0: dev@236: const { SpecReporter } = require('jasmine-spec-reporter'); angular-cli@0: angular-cli@0: exports.config = { angular-cli@0: allScriptsTimeout: 11000, angular-cli@0: specs: [ angular-cli@0: './e2e/**/*.e2e-spec.ts' angular-cli@0: ], angular-cli@0: capabilities: { angular-cli@0: 'browserName': 'chrome' angular-cli@0: }, angular-cli@0: directConnect: true, angular-cli@0: baseUrl: 'http://localhost:4200/', angular-cli@0: framework: 'jasmine', angular-cli@0: jasmineNodeOpts: { angular-cli@0: showColors: true, angular-cli@0: defaultTimeoutInterval: 30000, angular-cli@0: print: function() {} angular-cli@0: }, angular-cli@0: beforeLaunch: function() { angular-cli@0: require('ts-node').register({ dev@236: project: 'e2e/tsconfig.e2e.json' angular-cli@0: }); angular-cli@0: }, dev@236: onPrepare() { dev@236: jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true } })); angular-cli@0: } angular-cli@0: };