(handler: RPCApiHandler, options?: Parameters<RPCApiHandler['generateSpec']>[0])
| 9 | const UPDATE_BASELINE = process.env.UPDATE_BASELINE === '1'; |
| 10 | |
| 11 | async function generateSpec(handler: RPCApiHandler, options?: Parameters<RPCApiHandler['generateSpec']>[0]) { |
| 12 | const spec = await handler.generateSpec(options); |
| 13 | await validate(JSON.parse(JSON.stringify(spec))); |
| 14 | return spec; |
| 15 | } |
| 16 | |
| 17 | function loadBaseline(name: string) { |
| 18 | return YAML.parse(fs.readFileSync(path.join(__dirname, 'baseline', name), 'utf-8'), { maxAliasCount: 10000 }); |
no test coverage detected