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

feat(esm): support native es modules in the jasmine runner. #3396

Merged
merged 4 commits into from Jan 31, 2022

Conversation

nicojs
Copy link
Member

@nicojs nicojs commented Jan 28, 2022

  • Uses autoCleanClosures: false in order to reuse jasmine instances between runs. This comes with a big performance boost (4x)
  • Implements hot reload in jasmine.
  • Sets reloadEnvironment capabilities to false. Meaning that static mutants will always force a reload of the environment. This comes with a performance penalty. If you don't want that, please run with --ignoreStatic.
  • Add support for jasmine 4 (Closes Support Jasmine 4 #3340)

Together with #3393 closes #2922

BREAKING CHANGE: The @stryker-mutator/jamsine-runner now requires jasmine@3.10 or higher.

* Uses `autoCleanClosures: false` in order to reuse jasmine instances between runs. This comes with a big performance boost (4x)
* Implements hot reload in jasmine.
* Sets `reloadEnvironment` capabilities to `false`. Meaning that static mutants will always force a reload of the environment. This comes with a performance penalty. If you don't want that, please run with `--ignoreStatic`.
* Add support for jasmine 4 (Closes #3340)

BREAKING CHANGE: The `@stryker-mutator/jamsine-runner` now requires jasmine@3.10 or higher.
@nicojs nicojs changed the title Support native es modules (esm) in the jasmine runner. feat(esm): support native es modules in the jasmine runner. Jan 28, 2022
e2e/package.json Outdated Show resolved Hide resolved
@nicojs nicojs enabled auto-merge (squash) January 31, 2022 09:05
@nicojs nicojs merged commit 94708d0 into epic/esm Jan 31, 2022
@nicojs nicojs deleted the feat/esm-jasmine branch January 31, 2022 10:17
@nicojs nicojs mentioned this pull request Jan 31, 2022
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.

None yet

2 participants