Files
2024-02-15 17:01:50 +00:00

26 lines
652 B
TypeScript

import merge from 'lodash/merge';
import {DEFAULT_QUERY_CLIENT_CONFIG, QueryClient} from 'sentry/utils/queryClient';
export const makeTestQueryClient = () =>
new QueryClient(
merge({}, DEFAULT_QUERY_CLIENT_CONFIG, {
defaultOptions: {
queries: {
// Disable retries for tests to allow them to fail fast
retry: false,
},
mutations: {
// Disable retries for tests to allow them to fail fast
retry: false,
},
},
// Don't want console output in tests
logger: {
log: () => {},
warn: () => {},
error: () => {},
},
})
);