Abra a página karma debug.html na inicialização

A versão curta:

Como inicio o Karma e ele abre o arquivo debug.html automaticamente no mesmo navegador da página inicial do Karma?

A versão longa:

Eu não sou muito fã de usar os repórteres de console do Karma, por isso tenho usadoCarma-jasmim-html-repórter-fígadoeload que gera no arquivo localhost da Karma: 9876 / debug.html. O problema é que toda vez que inicio uma sessão de depuração, tenho que clicar no botão 'debug' na página da web que o karma abre.

Gostaria de encontrar uma maneira de o karma abrir a página debug.html automaticamente por meio de uma tarefa gulp. Como executo os testes em vários navegadores, gostaria que a página debug.html fosse aberta como uma segunda guia em cada um dos navegadores que o Karma abre. Eu também gostaria de poder fechar a guia debug.html quando o karma fechar. Eu tentei um monte de coisas, sem sucesso.

Aqui está a minha tarefa gole. A tarefa 'watch' observa meus arquivos TypeScript de origem e os compila em javascript ... nada sofisticado.

gulp.task('watch-test', ['watch'], function (done) {
    //start a livereload server so that the karma html 
    //reporter knows to reload whenever the scripts change
    livereload.listen(35729);
    gulp.watch('dist/src/**/*.js').on('change', livereload.changed);

    new KarmaServer({
        configFile: __dirname + '/karma.conf.js',
        singleRun: false
    }, done).start();
});

questionAnswers(3)

yourAnswerToTheQuestion