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?