Skip to content

test(solid-query-persist-client/PersistQueryClientProvider): switch to fake timers, replace 'waitFor' with 'advanceTimersByTimeAsync', and use 'sleep().then()' pattern - #9892

Merged
TkDodo merged 3 commits into
TanStack:mainfrom
sukvvon:test/solid-query-persist-client-persist-query-client-provider-fake-timers
Dec 27, 2025
Merged

TkDodo merged 3 commits into
TanStack:mainfrom
sukvvon:test/solid-query-persist-client-persist-query-client-provider-fake-timers

Merge branch 'main' into test/solid-query-persist-client-persist-quer…

eb27894
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Dec 19, 2025 in 1s

100.00% (+54.10%) compared to f15b7fc

View this Pull Request on Codecov

100.00% (+54.10%) compared to f15b7fc

Details

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (f15b7fc) to head (eb27894).

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##             main     #9892       +/-   ##
============================================
+ Coverage   45.89%   100.00%   +54.10%     
============================================
  Files         200         1      -199     
  Lines        8437        20     -8417     
  Branches     1943         2     -1941     
============================================
- Hits         3872        20     -3852     
+ Misses       4116         0     -4116     
+ Partials      449         0      -449     
Components Coverage Δ
@tanstack/angular-query-experimental ∅ <ø> (∅)
@tanstack/eslint-plugin-query ∅ <ø> (∅)
@tanstack/query-async-storage-persister ∅ <ø> (∅)
@tanstack/query-broadcast-client-experimental ∅ <ø> (∅)
@tanstack/query-codemods ∅ <ø> (∅)
@tanstack/query-core ∅ <ø> (∅)
@tanstack/query-devtools ∅ <ø> (∅)
@tanstack/query-persist-client-core ∅ <ø> (∅)
@tanstack/query-sync-storage-persister ∅ <ø> (∅)
@tanstack/query-test-utils ∅ <ø> (∅)
@tanstack/react-query ∅ <ø> (∅)
@tanstack/react-query-devtools ∅ <ø> (∅)
@tanstack/react-query-next-experimental ∅ <ø> (∅)
@tanstack/react-query-persist-client ∅ <ø> (∅)
@tanstack/solid-query ∅ <ø> (∅)
@tanstack/solid-query-devtools ∅ <ø> (∅)
@tanstack/solid-query-persist-client 100.00% <ø> (ø)
@tanstack/svelte-query ∅ <ø> (∅)
@tanstack/svelte-query-devtools ∅ <ø> (∅)
@tanstack/svelte-query-persist-client ∅ <ø> (∅)
@tanstack/vue-query ∅ <ø> (∅)
@tanstack/vue-query-devtools ∅ <ø> (∅)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.