2016-12-02 3 views
1

Я создал новый веб-сайт Angular 2. Теперь, когда я открываю этот веб-сайт с помощью Visual Studio 2015 (не VS-код), я вижу в окне вывода, что Karma постоянно выполняет все тесты, которые он находит в папке node_modules. Я не хочу выполнять автоматические тесты кода, которые я еще не написал. Как я могу отключить это?Как отключить автоматические тесты кармы в Visual Studio

ответ

3

Перейти к 'Инструменты> Расширения и Обновления> Installed> Все', найти 'адаптер Karma Test', отключить это расширение и перезапустить Visual Studio

+0

Звучит очень хорошо. Спасибо. –

0

Если вы хотите отключить тест Karma Адаптер полностью, затем используйте @nihique ответ. Однако, если вы все еще хотите использовать Karma для своих тестов, но не хотите, чтобы он запускался автоматически, добавьте/обновите эти настройки в Karma's configuration file, в частности autoWatch.

// karma.conf.js 
module.exports = function(config) { 
    config.set({ 
    // This is set to true by default 
    autoWatch: false, 
    //... 
    }); 
}; 

Кроме того, вы можете установить exclude каталогов/файлов с помощью minimatch шаблонов.

exclude: [ 
    // All files with "js" extension in all sub-directories 
    '**/*.js', 

    // Same as above, but excludes "jquery.js" 
    '**/!(jquery).js', 

    // In all sub-directories, all "min.js" and "spec.js" files 
    '**/(min|spec).js' 
] 
Смежные вопросы