1// Protractor configuration file, see link for more information 2// https://github.com/angular/protractor/blob/master/lib/config.ts 3 4const { SpecReporter } = require('jasmine-spec-reporter'); 5 6exports.config = { 7 allScriptsTimeout: 11000, 8 specs: [ 9 './src/**/*.e2e-spec.ts' 10 ], 11 capabilities: { 12 'browserName': 'chrome' 13 }, 14 directConnect: true, 15 baseUrl: 'http://localhost:4200/', 16 framework: 'jasmine', 17 jasmineNodeOpts: { 18 showColors: true, 19 defaultTimeoutInterval: 30000, 20 print: function() {} 21 }, 22 onPrepare() { 23 require('ts-node').register({ 24 project: require('path').join(__dirname, './tsconfig.e2e.json') 25 }); 26 jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true } })); 27 } 28};