snapshot of https://github.com/TanStack/query.git (main, 2026-09-16; blobs > 131072B omitted)
This commit is contained in:
18
packages/svelte-query/tests/context/context.svelte.test.ts
Normal file
18
packages/svelte-query/tests/context/context.svelte.test.ts
Normal file
@@ -0,0 +1,18 @@
|
||||
import { describe, expect, it } from 'vitest'
|
||||
import { render } from '@testing-library/svelte'
|
||||
import { getIsRestoringContext } from '../../src/index.js'
|
||||
import Base from './Base.svelte'
|
||||
|
||||
describe('getQueryClientContext', () => {
|
||||
it('should throw when called without a client in context', () => {
|
||||
expect(() => render(Base)).toThrow(
|
||||
'No QueryClient was found in Svelte context. Did you forget to wrap your component with QueryClientProvider?',
|
||||
)
|
||||
})
|
||||
})
|
||||
|
||||
describe('getIsRestoringContext', () => {
|
||||
it('should not throw when called outside of a component', () => {
|
||||
expect(() => getIsRestoringContext()).not.toThrow()
|
||||
})
|
||||
})
|
||||
Reference in New Issue
Block a user