Commit 5fc742e
committed
Update tests, no longer suggest jsdom-global
- Changes in JSDOM integration (for use with mocha):
- Don't expose `performance` (no longer required, now results in errors)
- Expose `requestAnimationFrame` to `global` (used in mediawiki.loader)
- No longer suggest jsdom-global. Remove tests with jsdom-global.
- Update test packages (jest, mocha)
- Don't run CI in node 14.x and 16.x (no longer compatible with Jest 30).
- Run CI on node 22.x and 24.x.1 parent d16023f commit 5fc742e
8 files changed
Lines changed: 3963 additions & 3612 deletions
File tree
- .github/workflows
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
| 59 | + | |
66 | 60 | | |
67 | 61 | | |
68 | 62 | | |
| |||
0 commit comments