Skip to content

Commit 2b6694a

Browse files
committed
fix(backend): update error codes for invalid database type validation
1 parent 9139843 commit 2b6694a

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

services/backend/tests/unit/routes/db/schemas.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ describe('Database Schemas', () => {
4141
const result = DbSetupRequestBodySchema.safeParse(invalidRequest);
4242
expect(result.success).toBe(false);
4343
if (!result.success) {
44-
expect(result.error.issues[0].code).toBe('invalid_enum_value');
44+
expect(result.error.issues[0].code).toBe('invalid_value');
4545
expect(result.error.issues[0].path).toEqual(['type']);
4646
}
4747
});
@@ -52,7 +52,7 @@ describe('Database Schemas', () => {
5252
const result = DbSetupRequestBodySchema.safeParse(invalidRequest);
5353
expect(result.success).toBe(false);
5454
if (!result.success) {
55-
expect(result.error.issues[0].code).toBe('invalid_type');
55+
expect(result.error.issues[0].code).toBe('invalid_value');
5656
expect(result.error.issues[0].path).toEqual(['type']);
5757
}
5858
});
@@ -81,7 +81,7 @@ describe('Database Schemas', () => {
8181
const result = DbSetupRequestBodySchema.safeParse(invalidRequest);
8282
expect(result.success).toBe(false);
8383
if (!result.success) {
84-
expect(result.error.issues[0].code).toBe('invalid_enum_value');
84+
expect(result.error.issues[0].code).toBe('invalid_value');
8585
expect(result.error.issues[0].path).toEqual(['type']);
8686
}
8787
});
@@ -156,7 +156,7 @@ describe('Database Schemas', () => {
156156
const result = DbStatusResponseSchema.safeParse(invalidResponse);
157157
expect(result.success).toBe(false);
158158
if (!result.success) {
159-
expect(result.error.issues[0].code).toBe('invalid_enum_value');
159+
expect(result.error.issues[0].code).toBe('invalid_value');
160160
expect(result.error.issues[0].path).toEqual(['dialect']);
161161
}
162162
});

0 commit comments

Comments
 (0)