Карма пользовательская тестовая страница

Карма имеет встроенный 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

Другие вопросы по тегам