Skip to content

Commit c6ab782

Browse files
committed
test: add operation.metadata.originalPath checks
1 parent a508c54 commit c6ab782

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

test/config.test.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,11 @@ describe('Config validation', () => {
3737

3838
expect(result.operations.get('api-pets-get')?.tags.join()).toEqual(tags.join())
3939

40-
expect([...result.operations.values()].map(({metadata}) => metadata)).toEqual(
41-
expect.arrayContaining([
42-
expect.objectContaining({path: '/api/pets', method: 'get'}),
43-
expect.objectContaining({path: '/api/pets', method: 'post'}),
40+
expect(Array.from(result.operations.values()).map(({ metadata }) => metadata)).toEqual(
41+
expect.toIncludeSameMembers([
42+
expect.objectContaining({ path: '/api/pets', originalPath: '/api/pets', method: 'get' }),
43+
expect.objectContaining({ path: '/api/pets', originalPath: '/api/pets', method: 'post' }),
44+
expect.objectContaining({ path: '/api/pets/*', originalPath: '/api/pets/{id}', method: 'delete' }),
4445
]),
4546
)
4647
})

0 commit comments

Comments
 (0)