// Jest Snapshot v1, https://goo.gl/fbAQLP

exports[`Migrate Karma Config should successfully migrate outdate karma setup 1`] = `
"{
  \\"name\\": \\"test-name\\",
  \\"dependencies\\": {},
  \\"devDependencies\\": {
    \\"karma-coverage\\": \\"~2.2.0\\"
  }
}
"
`;

exports[`Migrate Karma Config should successfully migrate outdate karma setup 2`] = `
"// Karma configuration file, see link for more information
        // https://karma-runner.github.io/1.0/config/configuration-file.html
        
        const { join } = require('path');
        const { constants } = require('karma');
        
        module.exports = () => {
          return {
            basePath: '',
            frameworks: ['jasmine', '@angular-devkit/build-angular'],
            plugins: [
              require('karma-jasmine'),
              require('karma-chrome-launcher'),
              require('karma-jasmine-html-reporter'),
              require('karma-coverage'),
              require('@angular-devkit/build-angular/plugins/karma'),
            ],
            client: {
              clearContext: false, // leave Jasmine Spec Runner output visible in browser
            },
            coverageReporter: {
              dir: join(__dirname, './coverage'),
              subdir: '.',
reporters: [{ type: 'html' }, { type: 'text-summary' }],
              
            },
            reporters: ['progress', 'kjhtml'],
            port: 9876,
            colors: true,
            logLevel: constants.LOG_INFO,
            autoWatch: true,
            browsers: ['Chrome'],
            singleRun: true,
          };
        };"
`;

exports[`Migrate Karma Config should successfully migrate outdate karma setup 3`] = `
"// Karma configuration file, see link for more information
    // https://karma-runner.github.io/1.0/config/configuration-file.html
    
    const { join } = require('path');
    const getBaseKarmaConfig = require('../../karma.conf');
    
    module.exports = function(config) {
      const baseConfig = getBaseKarmaConfig();
      config.set({
        ...baseConfig,
        coverageReporter: {
          ...baseConfig.coverageReporter,
          dir: join(__dirname, '../../coverage/apps/test')
        }
      });
    };"
`;
