Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e076deb commit 435df85Copy full SHA for 435df85
src/services/testRunner/throttle.ts
@@ -5,7 +5,7 @@ const THROTTLE_OFFSET = 300 // ms
5
6
export const throttle = (): Date | null => {
7
const now = new Date()
8
- if (now.getTime() > lastRun.getTime() + THROTTLE_OFFSET) {
+ if (+now > +lastRun + THROTTLE_OFFSET) {
9
lastRun = now
10
return lastRun
11
}
@@ -14,4 +14,4 @@ export const throttle = (): Date | null => {
14
15
// quick solution to prevent processing multiple results
16
// NOTE: may be possible to kill child process early if we migrate to tasks
17
-export const debounce = (startTime: Date): boolean => lastRun === startTime
+export const debounce = (startTime: Date): boolean => +lastRun < +startTime + THROTTLE_OFFSET
0 commit comments