Skip to content

Commit 75bfbb9

Browse files
committed
CCM-12222: bump coverage
1 parent 040a681 commit 75bfbb9

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

lambdas/backend-client/src/__tests__/schemas/routing-config.test.ts

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
import { $RoutingConfig } from '../../schemas/routing-config';
1+
import {
2+
$RoutingConfig,
3+
$ListRoutingConfigFilters,
4+
} from '../../schemas/routing-config';
25

36
describe('RoutingConfig schema', () => {
47
const base = {
@@ -249,3 +252,22 @@ describe('RoutingConfig schema', () => {
249252
expect(res.success).toBe(false);
250253
});
251254
});
255+
256+
describe('ListRoutingConfigFilters', () => {
257+
test('accepts empty object', () => {
258+
const res = $ListRoutingConfigFilters.safeParse({});
259+
expect(res.success).toBe(true);
260+
});
261+
test('accepts DRAFT status', () => {
262+
const res = $ListRoutingConfigFilters.safeParse({ status: 'DRAFT' });
263+
expect(res.success).toBe(true);
264+
});
265+
test('accepts COMPLETED status', () => {
266+
const res = $ListRoutingConfigFilters.safeParse({ status: 'COMPLETED' });
267+
expect(res.success).toBe(true);
268+
});
269+
test('rejects other statuses', () => {
270+
const res = $ListRoutingConfigFilters.safeParse({ status: 'DELETED' });
271+
expect(res.success).toBe(false);
272+
});
273+
});

0 commit comments

Comments
 (0)