synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
31 lines (30 loc) • 782 B
JavaScript
import { Query as c, QueryClient as n, matchQuery as i } from "@tanstack/query-core";
function y(e, t) {
const r = new c({
client: new n(),
queryKey: e,
queryHash: ""
});
return i(t, r);
}
function o(e, t) {
return y(e, { queryKey: t });
}
function s(e, t) {
const r = o(e, t);
r || (console.error(`Expected query key: ${JSON.stringify(e)}`), console.error(`Received query key: ${JSON.stringify(t)}`)), expect(r).toBe(!0);
}
function f(e, t) {
const r = o(e, t);
r && console.error(
`Expected query keys to differ, but they matched: ${JSON.stringify(
e
)}`
), expect(r).toBe(!1);
}
export {
y as doesQueryFilterMatch,
f as expectQueryKeyNotToMatch,
s as expectQueryKeyToMatch
};
//# sourceMappingURL=QueryMatching.test-utils.js.map