Skip to content

Commit 2d7b997

Browse files
pimveldhuisenPim Veldhuisen
authored and
Pim Veldhuisen
committed
add failing unit test for enums with whitespace
1 parent 8570947 commit 2d7b997

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

packages/openapi-typescript/test/schema-object.test.ts

+6
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,12 @@ describe("Schema Object", () => {
5757
status?: "complete" | "incomplete";
5858
}`);
5959
});
60+
61+
test("enum (whitespace)", () => {
62+
const schema: SchemaObject = { type: "string", enum: [" blue", "green ", " ", ""] };
63+
const generated = transformSchemaObject(schema, options);
64+
expect(generated).toBe('" blue" | "green " | " " | ""');
65+
});
6066
});
6167

6268
describe("number", () => {

0 commit comments

Comments
 (0)