saleor-dashboard/src/components/DryRun/utils.test.ts
Bartłomiej Wiaduch 0fef41b04f
Allow subscription query for sync events (#3099)
Allow subscription query for sync events
2023-02-23 10:03:41 +01:00

24 lines
540 B
TypeScript

import { getUnavailableObjects } from "./utils";
describe("getUnavailableObjects", () => {
it("should return unavailable for dry run events from provided query", () => {
const query = `
subscription {
event {
... on ProductUpdated {
__typename
}
... on ProductDeleted {
__typename
}
... on AddressUpdated {
__typename
}
}
}`;
const events = getUnavailableObjects(query);
expect(events).toEqual(["AddressUpdated"]);
});
});