diff --git a/test/valid-data-annotations.test.ts b/test/valid-data-annotations.test.ts index 35492baa4..2b2434272 100644 --- a/test/valid-data-annotations.test.ts +++ b/test/valid-data-annotations.test.ts @@ -84,8 +84,5 @@ describe("valid-data-annotations", () => { it("annotation-nullable-definition", assertValidSchema("annotation-nullable-definition", "MyObject")); - it( - "discriminator", - assertValidSchema("discriminator", "Animal", { jsDoc: "basic", discriminatorType: "open-api" }) - ); + it("discriminator", assertValidSchema("discriminator", "*", { jsDoc: "basic", discriminatorType: "open-api" })); }); diff --git a/test/valid-data/discriminator/main.ts b/test/valid-data/discriminator/main.ts index e46709edd..040b9f96e 100644 --- a/test/valid-data/discriminator/main.ts +++ b/test/valid-data/discriminator/main.ts @@ -6,6 +6,7 @@ export type Fish = { export type Bird = { animal_type: "bird"; can_fly: boolean; + likes_to_eat: Animal }; /**