test: use BDD markers in pruneRecentSyntheticIdles test

This commit is contained in:
YeonGyu-Kim
2026-02-10 14:13:28 +09:00
parent 97b7215848
commit f3f5b98c68

View File

@@ -4,20 +4,20 @@ import { pruneRecentSyntheticIdles } from "./recent-synthetic-idles"
describe("pruneRecentSyntheticIdles", () => {
it("removes entries older than dedup window", () => {
// given
//#given
const recentSyntheticIdles = new Map<string, number>([
["ses_old", 1000],
["ses_new", 1600],
])
// when
//#when
pruneRecentSyntheticIdles({
recentSyntheticIdles,
now: 2000,
dedupWindowMs: 500,
})
// then
//#then
expect(recentSyntheticIdles.has("ses_old")).toBe(false)
expect(recentSyntheticIdles.has("ses_new")).toBe(true)
})