github.com/in4it/ecs-deploy@v0.0.42-0.20240508120354-ed77ff16df25/webapp/protractor.conf.js (about)

     1  // Protractor configuration file, see link for more information
     2  // https://github.com/angular/protractor/blob/master/lib/config.ts
     3  
     4  const { SpecReporter } = require('jasmine-spec-reporter');
     5  
     6  exports.config = {
     7    allScriptsTimeout: 11000,
     8    specs: [
     9      './e2e/**/*.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: 'e2e/tsconfig.e2e.json'
    25      });
    26      jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true } }));
    27    }
    28  };