saleor-dashboard/src/components/DryRun/utils.test.ts

25 lines
540 B
TypeScript
Raw Normal View History

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"]);
});
});