mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-11-03 03:16:10 -06:00 
			
		
		
		
	@@ -2,18 +2,16 @@
 | 
			
		||||
// 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');
 | 
			
		||||
const { SpecReporter, StacktraceOption } = require('jasmine-spec-reporter')
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * @type { import("protractor").Config }
 | 
			
		||||
 */
 | 
			
		||||
exports.config = {
 | 
			
		||||
  allScriptsTimeout: 11000,
 | 
			
		||||
  specs: [
 | 
			
		||||
    './src/**/*.e2e-spec.ts'
 | 
			
		||||
  ],
 | 
			
		||||
  specs: ['./src/**/*.e2e-spec.ts'],
 | 
			
		||||
  capabilities: {
 | 
			
		||||
    browserName: 'chrome'
 | 
			
		||||
    browserName: 'chrome',
 | 
			
		||||
  },
 | 
			
		||||
  directConnect: true,
 | 
			
		||||
  baseUrl: 'http://localhost:4200/',
 | 
			
		||||
@@ -21,16 +19,18 @@ exports.config = {
 | 
			
		||||
  jasmineNodeOpts: {
 | 
			
		||||
    showColors: true,
 | 
			
		||||
    defaultTimeoutInterval: 30000,
 | 
			
		||||
    print: function() {}
 | 
			
		||||
    print: function () {},
 | 
			
		||||
  },
 | 
			
		||||
  onPrepare() {
 | 
			
		||||
    require('ts-node').register({
 | 
			
		||||
      project: require('path').join(__dirname, './tsconfig.json')
 | 
			
		||||
    });
 | 
			
		||||
    jasmine.getEnv().addReporter(new SpecReporter({
 | 
			
		||||
      spec: {
 | 
			
		||||
        displayStacktrace: StacktraceOption.PRETTY
 | 
			
		||||
      }
 | 
			
		||||
    }));
 | 
			
		||||
  }
 | 
			
		||||
};
 | 
			
		||||
      project: require('path').join(__dirname, './tsconfig.json'),
 | 
			
		||||
    })
 | 
			
		||||
    jasmine.getEnv().addReporter(
 | 
			
		||||
      new SpecReporter({
 | 
			
		||||
        spec: {
 | 
			
		||||
          displayStacktrace: StacktraceOption.PRETTY,
 | 
			
		||||
        },
 | 
			
		||||
      })
 | 
			
		||||
    )
 | 
			
		||||
  },
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -10,15 +10,15 @@ module.exports = function (config) {
 | 
			
		||||
      require('karma-chrome-launcher'),
 | 
			
		||||
      require('karma-jasmine-html-reporter'),
 | 
			
		||||
      require('karma-coverage-istanbul-reporter'),
 | 
			
		||||
      require('@angular-devkit/build-angular/plugins/karma')
 | 
			
		||||
      require('@angular-devkit/build-angular/plugins/karma'),
 | 
			
		||||
    ],
 | 
			
		||||
    client: {
 | 
			
		||||
      clearContext: false // leave Jasmine Spec Runner output visible in browser
 | 
			
		||||
      clearContext: false, // leave Jasmine Spec Runner output visible in browser
 | 
			
		||||
    },
 | 
			
		||||
    coverageIstanbulReporter: {
 | 
			
		||||
      dir: require('path').join(__dirname, './coverage/paperless-ui'),
 | 
			
		||||
      reports: ['html', 'lcovonly', 'text-summary'],
 | 
			
		||||
      fixWebpackSourcePaths: true
 | 
			
		||||
      fixWebpackSourcePaths: true,
 | 
			
		||||
    },
 | 
			
		||||
    reporters: ['progress', 'kjhtml'],
 | 
			
		||||
    port: 9876,
 | 
			
		||||
@@ -27,6 +27,6 @@ module.exports = function (config) {
 | 
			
		||||
    autoWatch: true,
 | 
			
		||||
    browsers: ['Chrome'],
 | 
			
		||||
    singleRun: false,
 | 
			
		||||
    restartOnFileChange: true
 | 
			
		||||
  });
 | 
			
		||||
};
 | 
			
		||||
    restartOnFileChange: true,
 | 
			
		||||
  })
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user