Modelo de diretiva de teste de unidade angular de gole

Eu li muitos posts na internet e no SO, mas não consegui encontrar nenhuma solução que funcione. Estou tentando escrever um teste de unidade para uma diretiva e quero que os arquivos html sejam servidos no cache do modelo

Estou usando o Gulp como uma ferramenta de construção

A tarefa gulp para teste se parece com isso

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

e emkarma.conf Eu defini

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

No teste de unidade, eu declarei

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

mas recebendo

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

Eu também tentei usarpreprocessors engHtml2JsPreprocessor no karma.conf, mas sem sucesso. Alguém poderia fornecer uma solução ou me indicar como posso depurar por que os modelos não são exibidos?

questionAnswers(1)

yourAnswerToTheQuestion