add test:e2e
This commit is contained in:
		
							parent
							
								
									2362f68fcb
								
							
						
					
					
						commit
						b26d027ce8
					
				
					 2 changed files with 42 additions and 0 deletions
				
			
		
							
								
								
									
										41
									
								
								e2e/karma.conf.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										41
									
								
								e2e/karma.conf.js
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,41 @@
 | 
			
		|||
module.exports = function (config) {
 | 
			
		||||
 | 
			
		||||
  config.set({
 | 
			
		||||
    basePath: '',
 | 
			
		||||
    frameworks: ['mocha'],
 | 
			
		||||
    files: [
 | 
			
		||||
      '**/*.test.js'
 | 
			
		||||
    ],
 | 
			
		||||
 | 
			
		||||
    preprocessors: {
 | 
			
		||||
      '**/*.test.js': ['webpack']
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    port: 9876,
 | 
			
		||||
    colors: true,
 | 
			
		||||
    logLevel: config.LOG_INFO,
 | 
			
		||||
 | 
			
		||||
    customLaunchers: {
 | 
			
		||||
      FirefoxWebExtRunner: {
 | 
			
		||||
        base: 'FirefoxWebExt',
 | 
			
		||||
        sourceDirs: [ '.', 'e2e/ambassador'],
 | 
			
		||||
      },
 | 
			
		||||
    },
 | 
			
		||||
    browsers: ['FirefoxWebExtRunner'],
 | 
			
		||||
    sauceLabs: {
 | 
			
		||||
      username: 'michael_jackson'
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    singleRun: true,
 | 
			
		||||
 | 
			
		||||
    webpackMiddleware: {
 | 
			
		||||
      noInfo: true
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    plugins: [
 | 
			
		||||
      require('./karma-webext-launcher'),
 | 
			
		||||
      'karma-mocha',
 | 
			
		||||
      'karma-webpack',
 | 
			
		||||
    ],
 | 
			
		||||
  })
 | 
			
		||||
}
 | 
			
		||||
		Reference in a new issue