Skip to content

Commit 1700ed3

Browse files
fix(test): fixed the tests
1 parent 6824859 commit 1700ed3

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

‎tests/swagger.test.ts‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ import * as assert from 'uvu/assert'
55
import { addToDocs, generateDocs, serveDocs } from '../src/index'
66
import { initApp } from './helper'
77

8+
setTimeout(() => process.exit(0), 1024)
9+
810
test('should be able to create a simple swagger file', async () => {
911
const { fetch } = initApp()
1012
const response = await fetch('/json')
@@ -158,7 +160,7 @@ test('should return a html page of swagger docs', async () => {
158160
<script>
159161
window.onload = function () {
160162
const ui = SwaggerUIBundle({
161-
spec: '##docs##',
163+
spec: {"openapi":"3.0.3","info":{"title":"sample app","version":"0.1","description":""},"servers":[],"paths":{"/users/{id}":{"get":{"tags":["users"],"parameters":[{"in":"path","required":false,"name":"id","schema":{"type":"string"}},{"in":"header","required":true,"name":"authorization","schema":{"type":"string"}}],"responses":{"200":{"description":"successful"}}}},"/users":{"post":{"tags":["users"],"parameters":[{"in":"path","required":false,"name":"_csrf","schema":{"type":"string"}},{"in":"header","required":true,"name":"csrf-token","schema":{"type":"string"}},{"in":"header","required":false,"name":"accept","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","email","score"],"properties":{"name":{"type":"string"},"email":{"type":"string"},"phone":{"type":"number"},"score":{"type":"array","items":{"type":"number"}}}}}}},"responses":{"200":{"description":"successful"}}}}}},
162164
dom_id: '#swagger-ui',
163165
deepLinking: true,
164166
presets: [SwaggerUIBundle.presets.apis, SwaggerUIStandalonePreset],

0 commit comments

Comments
 (0)