Директива по испытанию угловых модулей Gulp templateUrl

Я прочитал много постов в Интернете и SO, но не смог найти никакого решения, которое работает. Я пытаюсь написать модульный тест для директивы и хочу, чтобы html-файлы обслуживались из кэша шаблонов.

Я использую Gulp в качестве инструмента для сборки

Задание на тестирование выглядит следующим образом

gulp.task('test', function (done) {
    karma.start({
        configFile:__dirname + '/' + config.test.karmaconf,
        singleRun: false
    }, done);
});

И вkarma.conf Я определил

    browserify: {
        debug: true,
        transform: [['browserify-ng-html2js', {
            module: 'templates',
            extension: 'html'
        }]]
    } 

В модульном тесте я объявил

beforeEach(angular.mock.module('templates'));

но получая

Error: Unexpected request: GET path/to/some.html
No more request expected
    at $httpBackend 

Я также пытался использоватьpreprocessors а такжеngHtml2JsPreprocessor в karma.conf, но безуспешно. Может кто-нибудь предложить решение или указать мне, как я могу отладить, почему шаблоны не обслуживаются?

Ответы на вопрос(1)

Ваш ответ на вопрос