Skip to content
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

WIP: Migrate to jest #1587

Closed
wants to merge 33 commits into from
Closed

WIP: Migrate to jest #1587

wants to merge 33 commits into from

Conversation

lmiller1990
Copy link
Member

@lmiller1990 lmiller1990 commented Jun 20, 2020

Got Jest mostly working, just going through and updating the tests.

resolves #1585

Edit 9 July: I am still working on this, might be a little bit longer. Rollup migration may have to wait, for now I will just focus on getting us on Jest.

@dobromir-hristov
Copy link
Contributor

Damn, good job.
How will we run this in a browser env? I think we had such a test, could be wrong.

@lmiller1990
Copy link
Member Author

Still WIP.

For the browser, we used Karma. We can consider the "newer" combo of Jest + puppeteer. We should also look to use that in VTU v2 (currently no browser tests).

@lmiller1990
Copy link
Member Author

lmiller1990 commented Jul 6, 2020

Update... all files in test/specs passing with Jest! Took a while... but worth it.

Next is figure out how to run these in a browser (previously karma, still an option) and consider running the tests using the src instead of the built files (but have both in the CI run).

@AtofStryker AtofStryker mentioned this pull request Aug 2, 2020
13 tasks
@lmiller1990
Copy link
Member Author

closed in favor of #1629

@lmiller1990 lmiller1990 closed this Aug 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bump deps, move to Jest, rollup 2
2 participants