Skip to content

Commit

Permalink
ci: Generate code
Browse files Browse the repository at this point in the history
  • Loading branch information
seambot committed Sep 18, 2024
1 parent ba113c7 commit 107aa2d
Show file tree
Hide file tree
Showing 2 changed files with 336 additions and 0 deletions.
336 changes: 336 additions & 0 deletions test/snapshots/blueprint.test.ts.md
Original file line number Diff line number Diff line change
Expand Up @@ -1031,6 +1031,164 @@ Generated by [AVA](https://avajs.dev).
path: '/transport/air/planes',
subroutes: [],
},
{
endpoints: [
{
codeSamples: [
{
code: {
javascript: {
request: 'await seam.deprecated.undocumented.endpoint()',
request_syntax: 'javascript',
response: 'void',
response_syntax: 'javascript',
title: 'JavaScript',
},
php: {
request: `<?php␊
$seam->deprecated->undocumented->endpoint()`,
request_syntax: 'php',
response: 'null',
response_syntax: 'php',
title: 'PHP',
},
python: {
request: 'seam.deprecated.undocumented.endpoint()',
request_syntax: 'python',
response: 'None',
response_syntax: 'python',
title: 'Python',
},
ruby: {
request: 'seam.deprecated.undocumented.endpoint()',
request_syntax: 'ruby',
response: 'nil',
response_syntax: 'ruby',
title: 'Ruby',
},
seam_cli: {
request: 'seam deprecated undocumented endpoint ',
request_syntax: 'bash',
response: 'void',
response_syntax: 'json',
title: 'Seam CLI',
},
},
description: 'This is a deprecated and undocumented endpoint',
request: {
parameters: {},
path: '/deprecated/undocumented/endpoint',
},
response: {
body: {},
},
title: 'Deprecated and undocumented endpoint',
},
],
deprecationMessage: '',
description: '',
isDeprecated: true,
isUndocumented: true,
name: 'endpoint',
path: '/deprecated/undocumented/endpoint',
request: {
methods: [
'GET',
],
parameters: [],
preferredMethod: 'GET',
semanticMethod: 'GET',
},
response: {
description: 'Deprecated and undocumented endpoint',
responseType: 'void',
},
title: 'Deprecated and undocumented endpoint',
},
{
codeSamples: [
{
code: {
javascript: {
request: 'await seam.deprecated.undocumented.endpoint()',
request_syntax: 'javascript',
response: 'void',
response_syntax: 'javascript',
title: 'JavaScript',
},
php: {
request: `<?php␊
$seam->deprecated->undocumented->endpoint()`,
request_syntax: 'php',
response: 'null',
response_syntax: 'php',
title: 'PHP',
},
python: {
request: 'seam.deprecated.undocumented.endpoint()',
request_syntax: 'python',
response: 'None',
response_syntax: 'python',
title: 'Python',
},
ruby: {
request: 'seam.deprecated.undocumented.endpoint()',
request_syntax: 'ruby',
response: 'nil',
response_syntax: 'ruby',
title: 'Ruby',
},
seam_cli: {
request: 'seam deprecated undocumented endpoint ',
request_syntax: 'bash',
response: 'void',
response_syntax: 'json',
title: 'Seam CLI',
},
},
description: 'This is a deprecated and undocumented endpoint',
request: {
parameters: {},
path: '/deprecated/undocumented/endpoint',
},
response: {
body: {},
},
title: 'Deprecated and undocumented endpoint',
},
],
deprecationMessage: '',
description: '',
isDeprecated: true,
isUndocumented: true,
name: 'endpoint',
path: '/deprecated/undocumented/endpoint',
request: {
methods: [
'GET',
],
parameters: [],
preferredMethod: 'GET',
semanticMethod: 'GET',
},
response: {
description: 'Deprecated and undocumented endpoint',
responseType: 'void',
},
title: 'Deprecated and undocumented endpoint',
},
],
isDeprecated: true,
isUndocumented: true,
name: 'undocumented',
namespace: {
isDeprecated: false,
isUndocumented: false,
path: '/deprecated',
},
path: '/deprecated/undocumented',
subroutes: [],
},
],
title: 'Foo',
}
Expand Down Expand Up @@ -2162,6 +2320,184 @@ Generated by [AVA](https://avajs.dev).
path: '/transport/air/planes',
subroutes: [],
},
{
endpoints: [
{
codeSamples: [
{
code: {
javascript: {
request: `// javascript␊
await seam.deprecated.undocumented.endpoint()`,
request_syntax: 'javascript',
response: `// javascript␊
void`,
response_syntax: 'javascript',
title: 'JavaScript',
},
php: {
request: `// php␊
<?php␊
$seam->deprecated->undocumented->endpoint()`,
request_syntax: 'php',
response: `// php␊
null`,
response_syntax: 'php',
title: 'PHP',
},
python: {
request: `// python␊
seam.deprecated.undocumented.endpoint()`,
request_syntax: 'python',
response: `// python␊
None`,
response_syntax: 'python',
title: 'Python',
},
ruby: {
request: `// ruby␊
seam.deprecated.undocumented.endpoint()`,
request_syntax: 'ruby',
response: `// ruby␊
nil`,
response_syntax: 'ruby',
title: 'Ruby',
},
seam_cli: {
request: `// bash␊
seam deprecated undocumented endpoint `,
request_syntax: 'bash',
response: `// json␊
void`,
response_syntax: 'json',
title: 'Seam CLI',
},
},
description: 'This is a deprecated and undocumented endpoint',
request: {
parameters: {},
path: '/deprecated/undocumented/endpoint',
},
response: {
body: {},
},
title: 'Deprecated and undocumented endpoint',
},
],
deprecationMessage: '',
description: '',
isDeprecated: true,
isUndocumented: true,
name: 'endpoint',
path: '/deprecated/undocumented/endpoint',
request: {
methods: [
'GET',
],
parameters: [],
preferredMethod: 'GET',
semanticMethod: 'GET',
},
response: {
description: 'Deprecated and undocumented endpoint',
responseType: 'void',
},
title: 'Deprecated and undocumented endpoint',
},
{
codeSamples: [
{
code: {
javascript: {
request: `// javascript␊
await seam.deprecated.undocumented.endpoint()`,
request_syntax: 'javascript',
response: `// javascript␊
void`,
response_syntax: 'javascript',
title: 'JavaScript',
},
php: {
request: `// php␊
<?php␊
$seam->deprecated->undocumented->endpoint()`,
request_syntax: 'php',
response: `// php␊
null`,
response_syntax: 'php',
title: 'PHP',
},
python: {
request: `// python␊
seam.deprecated.undocumented.endpoint()`,
request_syntax: 'python',
response: `// python␊
None`,
response_syntax: 'python',
title: 'Python',
},
ruby: {
request: `// ruby␊
seam.deprecated.undocumented.endpoint()`,
request_syntax: 'ruby',
response: `// ruby␊
nil`,
response_syntax: 'ruby',
title: 'Ruby',
},
seam_cli: {
request: `// bash␊
seam deprecated undocumented endpoint `,
request_syntax: 'bash',
response: `// json␊
void`,
response_syntax: 'json',
title: 'Seam CLI',
},
},
description: 'This is a deprecated and undocumented endpoint',
request: {
parameters: {},
path: '/deprecated/undocumented/endpoint',
},
response: {
body: {},
},
title: 'Deprecated and undocumented endpoint',
},
],
deprecationMessage: '',
description: '',
isDeprecated: true,
isUndocumented: true,
name: 'endpoint',
path: '/deprecated/undocumented/endpoint',
request: {
methods: [
'GET',
],
parameters: [],
preferredMethod: 'GET',
semanticMethod: 'GET',
},
response: {
description: 'Deprecated and undocumented endpoint',
responseType: 'void',
},
title: 'Deprecated and undocumented endpoint',
},
],
isDeprecated: true,
isUndocumented: true,
name: 'undocumented',
namespace: {
isDeprecated: false,
isUndocumented: false,
path: '/deprecated',
},
path: '/deprecated/undocumented',
subroutes: [],
},
],
title: 'Foo',
}
Binary file modified test/snapshots/blueprint.test.ts.snap
Binary file not shown.

0 comments on commit 107aa2d

Please sign in to comment.