{"action":"created","issue":{"url":"https://api.github.com/repos/jasmine/jasmine-npm/issues/23","labels_url":"https://api.github.com/repos/jasmine/jasmine-npm/issues/23/labels{/name}","comments_url":"https://api.github.com/repos/jasmine/jasmine-npm/issues/23/comments","events_url":"https://api.github.com/repos/jasmine/jasmine-npm/issues/23/events","html_url":"https://github.com/jasmine/jasmine-npm/issues/23","id":56997808,"number":23,"title":"customer reporter not finishing ","user":{"login":"bennage","id":118161,"avatar_url":"https://avatars.githubusercontent.com/u/118161?v=3","gravatar_id":"","url":"https://api.github.com/users/bennage","html_url":"https://github.com/bennage","followers_url":"https://api.github.com/users/bennage/followers","following_url":"https://api.github.com/users/bennage/following{/other_user}","gists_url":"https://api.github.com/users/bennage/gists{/gist_id}","starred_url":"https://api.github.com/users/bennage/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bennage/subscriptions","organizations_url":"https://api.github.com/users/bennage/orgs","repos_url":"https://api.github.com/users/bennage/repos","events_url":"https://api.github.com/users/bennage/events{/privacy}","received_events_url":"https://api.github.com/users/bennage/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-02-09T07:31:51Z","updated_at":"2015-02-11T17:12:25Z","closed_at":"2015-02-11T17:12:25Z","body":"I'm having a problem that seems related to #20, but I think that it may be different.\r\n\r\nI'm trying to setup a simple Growl reporter. (Maybe there's already one out there that you can recommend?) I'm using __2.2.1__.\r\n\r\nMy problem is this:\r\nIn the [`execute` method](https://github.com/jasmine/jasmine-npm/blob/master/lib/jasmine.js#L104) of the wrapper that `jasmine-npm` creates around `jasmine-core`, it checks the `reportersCount` property and sets up the default reporter is the value is `0`. The value of `reportersCount` is only modified in `addReporter`.\r\n\r\nThe instance of `jasmine` in my custom report is the one that is being wrapped. This means that I am not able to use the method that bumps `reportersCount`. In turn, `configureDefaultReporter ` is always called. (I actually do want the `ConsoleReporter` to be added to, but I think that it's `onComplete` is terminating everything before my customer reporter is done.)\r\n\r\nThe end result is that `jasmineDone` is never called on my customer reporter.\r\n\r\nMy implementation (es6) is here:\r\nhttps://gist.github.com/bennage/10bc25cdcc869bdbd92f\r\n\r\nAny help is greatly appreciated."},"comment":{"url":"https://api.github.com/repos/jasmine/jasmine-npm/issues/comments/73920884","html_url":"https://github.com/jasmine/jasmine-npm/issues/23#issuecomment-73920884","issue_url":"https://api.github.com/repos/jasmine/jasmine-npm/issues/23","id":73920884,"user":{"login":"bennage","id":118161,"avatar_url":"https://avatars.githubusercontent.com/u/118161?v=3","gravatar_id":"","url":"https://api.github.com/users/bennage","html_url":"https://github.com/bennage","followers_url":"https://api.github.com/users/bennage/followers","following_url":"https://api.github.com/users/bennage/following{/other_user}","gists_url":"https://api.github.com/users/bennage/gists{/gist_id}","starred_url":"https://api.github.com/users/bennage/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bennage/subscriptions","organizations_url":"https://api.github.com/users/bennage/orgs","repos_url":"https://api.github.com/users/bennage/repos","events_url":"https://api.github.com/users/bennage/events{/privacy}","received_events_url":"https://api.github.com/users/bennage/received_events","type":"User","site_admin":false},"created_at":"2015-02-11T17:12:25Z","updated_at":"2015-02-11T17:12:25Z","body":"Yes, it does help. I encourage to add this to the readme.\r\nI had `npm test` pointing to `jasmine` and I had simply put `growlReport.js` in the `helpers` directory.\r\nThanks for your time."}}