-
Notifications
You must be signed in to change notification settings - Fork 50
Open
Description
I tried agent-js-jasmine and also looked into the issues:
But sadly I have no clue how that should work:
- onPrepare() and afterLaunch() in karma.conf.js is never called
I tried creating a karma plugin, but I have no clue where I can get the jasmine instance:
var ReportServerReporter = function (baseReporterDecorator, config) {
console.log('#### ReportServerReporter ####');
this.onRunStart = function (browsers) {
console.log('#### onRunStart ####: ', browsers);
// no idea how to get the jasmine object
// jasmine.getEnv().addReporter(agent.getJasmineReporter());
}
this.onBrowserComplete = function (browsers) {
console.log('#### onBrowserComplete ####: ', browsers);
}
this.onExit = function (done) {
console.log('#### onExit ####');
done();
}
};
ReportServerReporter.$inject = ['baseReporterDecorator', 'config'];
module.exports = function (config) {
config.set({
....
plugins: [
...,
{ 'reporter:report-server': ['type', ReportServerReporter] }
],
....
reporters: [...., 'report-server'],
....
});
}gerrnot
Metadata
Metadata
Assignees
Labels
No labels