mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-11-04 03:27:12 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			37 lines
		
	
	
		
			885 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			885 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
// @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,
 | 
						|
  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,
 | 
						|
        },
 | 
						|
      })
 | 
						|
    )
 | 
						|
  },
 | 
						|
}
 |