-
Notifications
You must be signed in to change notification settings - Fork 165
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Share a common Reporter interface? #313
Comments
I love this idea |
@indexzero: Would you like to be invited, then? Anyone else from the Vows team I should invite? |
Yes. Invite @JerrySievert and @davglass |
i would love a common reporter interface. been struggling with some non-common ones as i have moved between testing frameworks to conform to other environments (hapi, gulp, etc). this would make my, and vow's life better. |
All three of you are now invited. Go to https://github.com/js-reporters to accept the invitation (or via the GitHub email you'll probably receive). Then please head to https://github.com/js-reporters/js-reporters/issues/ soon-ish as you guys are a bit late arriving to the party (lots of discussion already occurring between QUnit, Jasmine, Mocha, and BusterJS). Thanks! |
P.S. qunitjs/js-reporters#7 ("Roadmap") may be the best place to start as it provides a basic outline of the idea and links to relevant issues for each part. |
We on the QUnit team have been discussing the possibility of working with other JS test frameworks, especially those that can be run client-side (e.g. Mocha, Jasmine, Intern, Buster, etc.), to agree upon a common Reporter interface so that we could hopefully share Reporter plugins between testing frameworks.
This would most likely come in the form of:
.on(...)
/.off(...)
) OR an object with standard "hook" propertiesMyLib.addReporter(x)
,MyLib.reporter = x;
, etc.Would you guys be interested in discussing this further with us? If so, please let me know who I should invite to participate.
Centralized Discussions: https://github.com/js-reporters/js-reporters/issues/
Cross-reference issues:
The text was updated successfully, but these errors were encountered: