keyholder-angular

Форк
0
/
karma.conf.js 
62 строки · 1.8 Кб
1
// Karma configuration file, see link for more information
2
// https://karma-runner.github.io/0.13/config/configuration-file.html
3

4
module.exports = function (config) {
5
  config.set({
6
    // base path that will be used to resolve all patterns (eg. files, exclude)
7
    basePath: '',
8

9
    // frameworks to use
10
    // available frameworks: https://npmjs.org/browse/keyword/karma-adapter
11
    frameworks: ['jasmine', '@angular-devkit/build-angular'],
12

13
    plugins: [
14
      require('karma-jasmine'),
15
      require('karma-chrome-launcher'),
16
      require('karma-phantomjs-launcher'),
17
      require('karma-jasmine-html-reporter'),
18
      require('karma-coverage'),
19
      require('@angular-devkit/build-angular/plugins/karma')
20
    ],
21

22
    client:{
23
      clearContext: false // leave Jasmine Spec Runner output visible in browser
24
    },
25

26
    coverageReporter: {
27
      type : 'lcov',
28
      dir : '../coverage/',
29
    },
30

31
    angularCli: {
32
      environment: 'test'
33
    },
34

35
    // test results reporter to use
36
    // possible values: 'dots', 'progress'
37
    // available reporters: https://npmjs.org/browse/keyword/karma-reporter
38
    reporters: ['progress', 'kjhtml'],
39

40
    // web server port
41
    port: 9876,
42

43
    // enable / disable colors in the output (reporters and logs)
44
    colors: true,
45

46
    // level of logging
47
    // possible values: config.LOG_DISABLE || config.LOG_ERROR
48
    //     || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG
49
    logLevel: config.LOG_INFO,
50

51
    // enable / disable watching file and executing tests whenever any file changes
52
    autoWatch: false,
53

54
    // start these browsers
55
    // available browser launchers: https://npmjs.org/browse/keyword/karma-launcher
56
    browsers: ['PhantomJS'],
57

58
    // Continuous Integration mode
59
    // if true, Karma captures browsers, runs the tests and exits
60
    singleRun: true
61
  });
62
};
63

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.