From 0d1054cd298c741aabf22d363de56119e74fff2c Mon Sep 17 00:00:00 2001 From: Phil Pluckthun Date: Fri, 12 Jan 2024 14:07:00 +0000 Subject: [PATCH] Add missing test for mutation fields --- src/__tests__/selection.test-d.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/__tests__/selection.test-d.ts b/src/__tests__/selection.test-d.ts index 85780da6..69bb28ba 100644 --- a/src/__tests__/selection.test-d.ts +++ b/src/__tests__/selection.test-d.ts @@ -25,6 +25,21 @@ test('infers simple fields', () => { expectTypeOf().toEqualTypeOf(); }); +test('infers mutation fields', () => { + type mutation = parseDocument; + + type actual = getDocumentType; + type expected = { toggleTodo: { id: string | number } | null }; + + expectTypeOf().toEqualTypeOf(); +}); + test('infers unknown fields as `unknown`', () => { type query = parseDocument