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

Karma is deprecated #1883

Open
CendioOssman opened this issue Aug 5, 2024 · 2 comments · May be fixed by #1884
Open

Karma is deprecated #1883

CendioOssman opened this issue Aug 5, 2024 · 2 comments · May be fixed by #1884

Comments

@CendioOssman
Copy link
Member

Describe the bug
Our test runner, Karma, has been deprecated for over a year. It is now starting to break, with Chai moving to modules and none of the bindings between Karma and Chai seem to be maintained to handle this transition.

To Reproduce
Steps to reproduce the behavior:

  1. Run npm test
  2. Tests fail to run, complaining about module import/export

Expected behavior
Tests run just fine.

Client (please complete the following information):
N/A

Server (please complete the following information):
N/A

Additional context
https://github.com/karma-runner/karma#karma-is-deprecated-and-is-not-accepting-new-features-or-general-bug-fixes

@CendioOssman
Copy link
Member Author

I manage to get things up an running on web-test-runner, but tests hang on failure because of this bug:

modernweb-dev/web#2772

@CendioOssman
Copy link
Member Author

Band-aid in 1b2fe33. Unknown how long until the next thing breaks.

@CendioOssman CendioOssman changed the title Karma is deprecated (and broken) Karma is deprecated Aug 5, 2024
@CendioOssman CendioOssman linked a pull request Aug 5, 2024 that will close this issue
@samhed samhed added the infra label Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants