fix(rotation): use toBeCloseTo for time-dependent token assertion

getTokens() applies sub-millisecond regeneration between consume calls,
causing exact equality to flake. Aligns with other time-dependent
assertions in the same file.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Giulio Vaccari
2026-04-19 13:05:00 +02:00
parent 598c500f2c
commit c54de600fb

View File

@@ -273,7 +273,7 @@ describe("TokenBucketTracker", () => {
tracker.consume(0, 10);
tracker.consume(0, 10);
tracker.consume(0, 10);
expect(tracker.getTokens(0)).toBe(20);
expect(tracker.getTokens(0)).toBeCloseTo(20, 2);
});
});