mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-31 10:37:12 -04: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,
 | |
|         },
 | |
|       })
 | |
|     )
 | |
|   },
 | |
| }
 |