Карма пользовательская тестовая страница
Карма имеет встроенный context.html
файл, который загружает тестовую страницу. Но это отстой. Могу ли я указать пользовательскую тестовую страницу?
Причина, по которой я спрашиваю, состоит в том, что я хочу видеть симпатичный интерфейс мокко в браузере. Есть ли способ вставить это с помощью кармы?
Testem отображает интерфейс тестового фреймворка в браузере; есть ли причина, по которой Карма не отображает ничего, кроме уродливой пустой страницы?
@stackru = are you happy now?yes:no
stackru = happy now?ok:thanks
1 ответ
Со времени публикации в Karma добавлена возможность указать собственный HTML-файл. Свойство называется customContextFile
пример
module.exports = {
config.set({
basePath: './',
frameworks: ['jasmine'],
reporters: ['dots'],
port: 9876,
colors: true,
logLevel: config.LOG_INFO,
browserNoActivityTimeout: 100000,
plugins: [
'karma-chrome-launcher',
'karma-jasmine'
],
customContextFile: 'specRunner.html',
files: [
{
pattern: 'dist/tests/*.specs.js',
served: true,
watched: true
}
]
})
}
прочитайте больше
запрос на выдачу - https://github.com/karma-runner/karma/pull/1825
документы - http://karma-runner.github.io/1.0/config/configuration-file.html