-
Notifications
You must be signed in to change notification settings - Fork 118
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
Integration tests #148
Comments
I'm using latest jest-cucumber from master branch and can confirm I'm able to inject Vitest using createDefineFeature! |
@thelinuxlich Could you share the steps you took for this? 🙏🏻 |
@halvardssm sure, look at this repo, I've created an example demonstrating it: https://github.com/thelinuxlich/svelte-atdd-vitest-playwright |
Hello @bencompton, Would it be possible to take stock of the situation quickly? To find out what still needs to be done, unless you confirm that it is already up to date. You could also pin this issue and add a 'work-in-progress' label, so that each contributor can see what remains to be done, and indicate here what they are working on to improve the test coverage. |
@pplancq - I'm planning to work on this incrementally over the next several days until test coverage is where it needs to be. This can happen in parallel with other work, though. |
@bencompton didn't hesitate to put the |
@bencompton any news here, maybe a PR to rely on. |
While the examples are useful as E2E tests, they alone don't provide adequate test coverage, so integration tests are needed. Most of the logic in Jest Cucumber can be integration tested by eliminating Jest and dependency injecting a mock test runner. The following has been done so far as part of this effort:
Feature file automation progress
The text was updated successfully, but these errors were encountered: