Skip to content

Commit bc4c767

Browse files
committed
Fixed issue where accept header was not generated
1 parent a2a9b3d commit bc4c767

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

test/unit/convertV2.test.js

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,9 @@ describe('The convert v2 Function', function() {
380380
keepImplicitHeaders: false
381381
}, (err, conversionResult) => {
382382
expect(err).to.be.null;
383-
expect(conversionResult.output[0].data.item[0].item[0].request.header).to.not.ok;
383+
expect(conversionResult.output[0].data.item[0].item[0].request.header.length).to.eql(1);
384+
expect(conversionResult.output[0].data.item[0].item[0].request.header[0].key).to.eql('Accept');
385+
expect(conversionResult.output[0].data.item[0].item[0].request.header[0].value).to.eql('application/json');
384386
done();
385387
});
386388
});
@@ -2006,7 +2008,9 @@ describe('The convert v2 Function', function() {
20062008
expect(conversionResult.output[0].data.auth.apikey[1].value).to.equal('{{apiKey}}');
20072009

20082010
const item = conversionResult.output[0].data.item[0].item[0].item[0];
2009-
expect(item.request.header).to.not.be.ok;
2011+
expect(item.request.header.length).to.eql(1);
2012+
expect(item.request.header[0].key).to.eql('Accept');
2013+
expect(item.request.header[0].value).to.eql('application/json');
20102014
expect(item.response[0].originalRequest.header[0]).to.be.eql({
20112015
description: {
20122016
content: 'Added as a part of security scheme: apikey',
@@ -2028,8 +2032,12 @@ describe('The convert v2 Function', function() {
20282032
expect(conversionResult.result).to.equal(true);
20292033

20302034
const item = conversionResult.output[0].data.item[0].item[0].item[0];
2031-
expect(item.request.header).to.not.be.ok;
2032-
expect(item.response[0].originalRequest.header).to.not.be.ok;
2035+
expect(item.request.header.length).to.eql(1);
2036+
expect(item.request.header[0].key).to.eql('Accept');
2037+
expect(item.request.header[0].value).to.eql('application/json');
2038+
expect(item.response[0].originalRequest.header.length).to.eql(1);
2039+
expect(item.response[0].originalRequest.header[0].key).to.eql('Accept');
2040+
expect(item.response[0].originalRequest.header[0].value).to.eql('application/json');
20332041

20342042
done();
20352043
});
@@ -2051,7 +2059,9 @@ describe('The convert v2 Function', function() {
20512059

20522060
const item = conversionResult.output[0].data.item[0].item[0].item[0];
20532061

2054-
expect(item.request.header).to.not.be.ok;
2062+
expect(item.request.header.length).to.eql(1);
2063+
expect(item.request.header[0].key).to.eql('Accept');
2064+
expect(item.request.header[0].value).to.eql('application/json');
20552065
expect(item.response[0].originalRequest.header[0]).to.be.eql({
20562066
description: {
20572067
content: 'Added as a part of security scheme: oauth1',

0 commit comments

Comments
 (0)