Delete bad imp of value prop

Delete bad imp of value prop
This commit is contained in:
Luis Tejeda
2022-05-11 12:22:23 -05:00
parent d3028c21bc
commit 29ce252256
3 changed files with 3 additions and 186 deletions

View File

@@ -1,132 +0,0 @@
openapi: 3.0.0
info:
version: '1.1.1'
title: 'ExampleYaml'
license:
name: MIT
servers:
- url: 'localhost:3000'
paths:
/user:
get:
summary: 'Sample endpoint: Returns details about a particular user'
operationId: listUser
tags:
- user
parameters:
- name: id
in: query
description: ID of the user
required: true
schema:
type: integer
format: int32
responses:
'200':
description: 'Sample response: Details about a user by ID'
headers:
x-next:
description: A link to the next page of responses
schema:
type: string
content:
application/json:
schema:
$ref: '#/components/schemas/User'
example:
id: "5789-6378-6372-6372"
name: Vani
tag: true
value: QA
lastmodifieddate: "2022-03-30T07:01:46"
lastmodifiedBy: VM
default:
description: Unexpected error
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
/pet:
get:
summary: 'Sample endpoint: Returns details about a particular pet'
operationId: listPet
tags:
- pet
parameters:
- name: id
in: query
description: ID of the pet
required: true
schema:
type: integer
format: int32
responses:
'200':
description: 'Sample response: Details about a pet by ID'
headers:
x-next:
description: A link to the next page of responses
schema:
type: string
content:
application/json:
schema:
type: object
properties:
id:
type: integer
format: int64
value:
type: string
example:
id: "5789-6378-6372-6372"
value: QA
default:
description: Unexpected error
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
components:
schemas:
User:
type: object
required:
- id
- name
- tag
- value
- lastmodifieddate
- lastmodifiedBy
properties:
id:
type: integer
format: int64
name:
type: string
tag:
type: string
value:
type: string
lastmodifieddate:
type: integer
format: int64
lastmodifiedBy:
type: string
Error:
type: object
required:
- code
- message
properties:
code:
type: integer
format: int32
message:
type: string
securitySchemes:
BasicAuth:
type: http
scheme: basic
security:
- BasicAuth: []

View File

@@ -48,8 +48,7 @@ describe('CONVERT FUNCTION TESTS ', function() {
rootUrlServerWithVariables = path.join(__dirname, VALID_OPENAPI_PATH + '/root_url_server_with_variables.json'),
parameterExamples = path.join(__dirname, VALID_OPENAPI_PATH + '/parameteres_with_examples.yaml'),
issue10229 = path.join(__dirname, VALID_OPENAPI_PATH, '/issue#10229.json'),
deepObjectLengthProperty = path.join(__dirname, VALID_OPENAPI_PATH, '/deepObjectLengthProperty.yaml'),
valuePropInExample = path.join(__dirname, VALID_OPENAPI_PATH, '/valuePropInExample.yaml');
deepObjectLengthProperty = path.join(__dirname, VALID_OPENAPI_PATH, '/deepObjectLengthProperty.yaml');
it('Should add collection level auth with type as `bearer`' +
@@ -1112,21 +1111,6 @@ describe('CONVERT FUNCTION TESTS ', function() {
done();
});
});
it('[Github #10752]: Should convert value property in example' +
valuePropInExample, function(done) {
var openapi = fs.readFileSync(valuePropInExample, 'utf8');
Converter.convert({ type: 'string', data: openapi },
{ schemaFaker: true, requestParametersResolution: 'Example' }, (err, conversionResult) => {
expect(err).to.be.null;
expect(conversionResult.result).to.equal(true);
expect(conversionResult.output[0].data.item[0].response[0]
.body).to.include('"value": "QA"');
expect(conversionResult.output[0].data.item[1].response[0]
.body).to.include('"value": "QA"');
done();
});
});
});
describe('Converting swagger 2.0 files', function() {
it('should convert path paramters to postman-compatible paramters', function (done) {