Files
stack/apps
Jason Woltje ee6929fad5
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
fix(test): Fix FilterBar debounce test timing
The "should debounce search input" test was failing because it was
being called immediately instead of after the debounce delay. Fixed by:

1. Using real timers with waitFor instead of fake timers
2. Adding mockOnFilterChange.mockClear() after render to ignore any
   calls from the initial render
3. Properly waiting for the debounced callback with waitFor

This allows the test to correctly verify that:
- The callback is not called immediately after typing
- The callback is called after the 300ms debounce delay
- The callback receives the correct search value

All 19 FilterBar tests now pass.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 01:46:56 -06:00
..