-
Notifications
You must be signed in to change notification settings - Fork 250
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
Interest in support for Intern #430
Comments
@janmulders thanks for reporting this feature request. I've started a conversation on their gitter chat. When i know more i'll add it to this issue. |
Related issue: theintern/intern#823 |
We've just released Stryker 0.34 with the |
As mentioned, we have the command test runner. We're open to supporting intern properly in the future if someone wants to help (and if the demand is there). |
@mthmulders, feel free to create a PR for this :) Plugin API is documented here: https://github.com/stryker-mutator/stryker-handbook/blob/master/stryker/api/plugins.md#plugins |
Thanks for the invitation. Work is currently stalled (other priorities) but I had basic integration (i.e., running a passing test) working already. See mthmulders/stryker-intern-runner for those interested. |
Reopened this issue due to interest from the community. If I were to add support, I would start by getting intern up and running programmatically using my regular tests. Their docs could help with this: While building this support, take a close look at how you'd configure intern and how others may use intern. A good thing to override would be Interns After you've got Intern running programmatically, you could start integrating it with Stryker by building a |
The default for A note on the status of my work. It currently does the following:
But I guess it's far from complete yet. |
Doesn't that mean that it closes the browser after a test run for a single mutant, needing to spawn a new browser for the next run? This is quite slow. Maybe we can make this configurable?
The current code coverage support will change after #1514 is implemented. However, both versions will be similar to the TestRunner's perspective. In both scenario's coverage is collected in a global object that needs to be reported back to Stryker's main process. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Hi,
I am interested in using Stryker with Intern (https://theintern.io/), the JavaScript testing framework and runner created by Sitepen.
I have neither time nor expertise to do this myself - just recently learned about the existence of Stryker.
But if more people are interested... express your interest here!
Jan Mulders
The text was updated successfully, but these errors were encountered: