Skip to content

Commit 0794849

Browse files
authored
feat: update to @sinonjs/fake-timers v7 (#11198)
1 parent b0ce445 commit 0794849

File tree

5 files changed

+12
-8
lines changed

5 files changed

+12
-8
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
- `[jest-core]` Run failed tests interactively the same way we do with snapshots ([#10858](https://github.com/facebook/jest/pull/10858))
1515
- `[jest-core]` more `TestSequencer` methods can be async ([#10980](https://github.com/facebook/jest/pull/10980))
1616
- `[jest-environment-node]` Add AbortController to globals ([#11182](https://github.com/facebook/jest/pull/11182))
17+
- `[@jest/fake-timers]` Update to `@sinonjs/fake-timers` to v7 ([#11198](https://github.com/facebook/jest/pull/11198))
1718
- `[jest-haste-map]` Handle injected scm clocks ([#10966](https://github.com/facebook/jest/pull/10966))
1819
- `[jest-repl, jest-runner]` [**BREAKING**] Run transforms over environment ([#8751](https://github.com/facebook/jest/pull/8751))
1920
- `[jest-runner]` [**BREAKING**] set exit code to 1 if test logs after teardown ([#10728](https://github.com/facebook/jest/pull/10728))

packages/jest-fake-timers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
},
1616
"dependencies": {
1717
"@jest/types": "^27.0.0-next.3",
18-
"@sinonjs/fake-timers": "^6.0.1",
18+
"@sinonjs/fake-timers": "^7.0.2",
1919
"@types/node": "*",
2020
"jest-message-util": "^27.0.0-next.3",
2121
"jest-mock": "^27.0.0-next.3",

packages/jest-fake-timers/src/modernFakeTimers.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@ export default class FakeTimers {
102102
this._clock = this._fakeTimers.install({
103103
loopLimit: this._maxLoops,
104104
now: Date.now(),
105-
target: this._global,
106105
toFake,
107106
});
108107

packages/jest-fake-timers/tsconfig.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@
22
"extends": "../../tsconfig.json",
33
"compilerOptions": {
44
"rootDir": "src",
5-
"outDir": "build"
5+
"outDir": "build",
6+
// TODO: remove when shipped types are better
7+
"paths": {
8+
"@sinonjs/fake-timers": ["../../node_modules/@types/sinonjs__fake-timers"]
9+
}
610
},
711
"references": [
812
{"path": "../jest-message-util"},

yarn.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2500,7 +2500,7 @@ __metadata:
25002500
resolution: "@jest/fake-timers@workspace:packages/jest-fake-timers"
25012501
dependencies:
25022502
"@jest/types": ^27.0.0-next.3
2503-
"@sinonjs/fake-timers": ^6.0.1
2503+
"@sinonjs/fake-timers": ^7.0.2
25042504
"@types/node": "*"
25052505
"@types/sinonjs__fake-timers": ^6.0.1
25062506
jest-message-util: ^27.0.0-next.3
@@ -4127,12 +4127,12 @@ __metadata:
41274127
languageName: node
41284128
linkType: hard
41294129

4130-
"@sinonjs/fake-timers@npm:^6.0.1":
4131-
version: 6.0.1
4132-
resolution: "@sinonjs/fake-timers@npm:6.0.1"
4130+
"@sinonjs/fake-timers@npm:^7.0.2":
4131+
version: 7.0.2
4132+
resolution: "@sinonjs/fake-timers@npm:7.0.2"
41334133
dependencies:
41344134
"@sinonjs/commons": ^1.7.0
4135-
checksum: 64458b908773638dda08b555a00e6fbbbc679735348291dc1b7f437ada2f60242537fdc48e4ee82d2573d86984ec87e755b66a96c0ed9ebf0f46b4c6687ccde2
4135+
checksum: b976616900e9ce005f1790b3227697aba909d546b0aed42c75e38f82780ed81d70031ffd9406363ccde3da7f169f2e8a205ef712113d727f896b6cf91aff5e14
41364136
languageName: node
41374137
linkType: hard
41384138

0 commit comments

Comments
 (0)