37 lines
		
	
	
		
			No EOL
		
	
	
		
			904 B
		
	
	
	
		
			Text
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			No EOL
		
	
	
		
			904 B
		
	
	
	
		
			Text
		
	
	
		
			Executable file
		
	
	
	
	
// @ts-check
 | 
						|
// Protractor configuration file, see link for more information
 | 
						|
// https://github.com/angular/protractor/blob/master/lib/config.ts
 | 
						|
 | 
						|
const { SpecReporter, StacktraceOption } = require('jasmine-spec-reporter');
 | 
						|
 | 
						|
/**
 | 
						|
 * @type { import("protractor").Config }
 | 
						|
 */
 | 
						|
exports.config = {
 | 
						|
  allScriptsTimeout: 11000,
 | 
						|
  specs: [
 | 
						|
    './src/**/*.e2e-spec.ts'
 | 
						|
  ],
 | 
						|
  capabilities: {
 | 
						|
    browserName: 'chrome'
 | 
						|
  },
 | 
						|
  directConnect: true,
 | 
						|
  SELENIUM_PROMISE_MANAGER: false,
 | 
						|
  baseUrl: 'http://localhost:4200/',
 | 
						|
  framework: 'jasmine',
 | 
						|
  jasmineNodeOpts: {
 | 
						|
    showColors: true,
 | 
						|
    defaultTimeoutInterval: 30000,
 | 
						|
    print: function() {}
 | 
						|
  },
 | 
						|
  onPrepare() {
 | 
						|
    require('ts-node').register({
 | 
						|
      project: require('path').join(__dirname, './tsconfig.json')
 | 
						|
    });
 | 
						|
    jasmine.getEnv().addReporter(new SpecReporter({
 | 
						|
      spec: {
 | 
						|
        displayStacktrace: StacktraceOption.PRETTY
 | 
						|
      }
 | 
						|
    }));
 | 
						|
  }
 | 
						|
}; |