Skip to content

Commit 5adb932

Browse files
authored
Merge pull request #751 from postmanlabs/release/v1.11.0
Release version v1.11.0
2 parents 2cc40f7 + a366b62 commit 5adb932

File tree

53 files changed

+623
-477
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+623
-477
lines changed

CHANGELOG.md

+10-2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
## [Unreleased]
44

5+
## [v1.11.0] - 2024-07-10
6+
7+
### Chore
8+
9+
- Updated postman-collection to v4.4.0.
10+
511
## [v1.10.1] - 2024-05-06
612

713
### Fixed
@@ -153,9 +159,11 @@ v1.0.0 (May 29, 2020)
153159
- Add ES6 syntax support for NodeJS Request, NodeJS Native and NodeJS Unirest
154160
- Fix snippet generation for powershell and jquery, where form data params had no type field
155161

156-
[Unreleased]: https://github.com/postmanlabs/postman-code-generators/compare/v1.10.0...HEAD
162+
[Unreleased]: https://github.com/postmanlabs/postman-code-generators/compare/v1.11.0...HEAD
163+
164+
[v1.11.0]: https://github.com/postmanlabs/postman-code-generators/compare/v1.10.1...v1.11.0
157165

158-
[v1.10.1]: https://github.com/postmanlabs/postman-code-generators/compare/v1.9.0...v1.10.0
166+
[v1.10.1]: https://github.com/postmanlabs/postman-code-generators/compare/v1.10.0...v1.9.0
159167

160168
[v1.9.0]: https://github.com/postmanlabs/postman-code-generators/compare/v1.8.0...v1.9.0
161169

codegens/csharp-httpclient/test/unit/convert.test.js

+16-16
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var expect = require('chai').expect,
2-
sdk = require('postman-collection'),
2+
{ Request } = require('postman-collection/lib/collection/request'),
33
convert = require('../../lib/index').convert,
44
mainCollection = require('./fixtures/testcollection/collection.json'),
55
testCollection = require('./fixtures/testcollection/collectionForEdge.json'),
@@ -13,7 +13,7 @@ describe('csharp httpclient function', function () {
1313

1414
describe('csharp-httpclient convert function', function () {
1515
it('should return expected snippet', function () {
16-
var request = new sdk.Request(mainCollection.item[10].request),
16+
var request = new Request(mainCollection.item[10].request),
1717
options = {
1818
indentCount: 1,
1919
indentType: 'Tab'
@@ -30,7 +30,7 @@ describe('csharp httpclient function', function () {
3030
});
3131

3232
describe('convert function', function () {
33-
var request = new sdk.Request(testCollection.item[0].request),
33+
var request = new Request(testCollection.item[0].request),
3434
snippetArray,
3535
options = {
3636
includeBoilerplate: true,
@@ -89,7 +89,7 @@ describe('csharp httpclient function', function () {
8989
});
9090

9191
it('should create custom HttpMethod when method is non-standard', function () {
92-
var request = new sdk.Request({
92+
var request = new Request({
9393
'method': 'NOTNORMAL',
9494
'header': [],
9595
'url': {
@@ -116,7 +116,7 @@ describe('csharp httpclient function', function () {
116116
});
117117

118118
it('should add fake body when content type header added to empty body', function () {
119-
var request = new sdk.Request({
119+
var request = new Request({
120120
'method': 'DELETE',
121121
'body': {},
122122
'header': [
@@ -137,7 +137,7 @@ describe('csharp httpclient function', function () {
137137
});
138138

139139
// it('should only include one System.IO using with multiple files', function () {
140-
// var request = new sdk.Request({
140+
// var request = new Request({
141141
// 'method': 'POST',
142142
// 'header': [],
143143
// 'body': {
@@ -171,7 +171,7 @@ describe('csharp httpclient function', function () {
171171
// });
172172

173173
it('should include multiple form content when file has multiple sources', function () {
174-
var request = new sdk.Request({
174+
var request = new Request({
175175
'method': 'POST',
176176
'header': [],
177177
'body': {
@@ -201,7 +201,7 @@ describe('csharp httpclient function', function () {
201201
});
202202

203203
it('should include graphql body in the snippet', function () {
204-
var request = new sdk.Request({
204+
var request = new Request({
205205
'method': 'POST',
206206
'header': [],
207207
'body': {
@@ -236,7 +236,7 @@ describe('csharp httpclient function', function () {
236236
});
237237

238238
it('should add blank graphql variables when invalid', function () {
239-
var request = new sdk.Request({
239+
var request = new Request({
240240
'method': 'POST',
241241
'header': [],
242242
'body': {
@@ -271,7 +271,7 @@ describe('csharp httpclient function', function () {
271271
});
272272

273273
it('should not add multiport form content when disabled', function () {
274-
var request = new sdk.Request(mainCollection.item[15].request);
274+
var request = new Request(mainCollection.item[15].request);
275275
convert(request, {}, function (error, snippet) {
276276
if (error) {
277277
expect.fail(null, null, error);
@@ -288,7 +288,7 @@ describe('csharp httpclient function', function () {
288288
});
289289

290290
it('should run add content as string on raw request', function () {
291-
var request = new sdk.Request(mainCollection.item[12].request);
291+
var request = new Request(mainCollection.item[12].request);
292292
convert(request, {}, function (error, snippet) {
293293
if (error) {
294294
expect.fail(null, null, error);
@@ -303,7 +303,7 @@ describe('csharp httpclient function', function () {
303303
});
304304

305305
it('should add a file on file request', function () {
306-
var request = new sdk.Request({
306+
var request = new Request({
307307
'method': 'POST',
308308
'url': 'https://google.com',
309309
'header': [],
@@ -324,7 +324,7 @@ describe('csharp httpclient function', function () {
324324
});
325325

326326
it('should add all enabled headers to request', function () {
327-
var request = new sdk.Request({
327+
var request = new Request({
328328
'method': 'POST',
329329
'url': 'https://postman-echo.com/post',
330330
'header': [
@@ -360,7 +360,7 @@ describe('csharp httpclient function', function () {
360360
});
361361

362362
it('should skip disabled form url encoded values', function () {
363-
var request = new sdk.Request({
363+
var request = new Request({
364364
'method': 'POST',
365365
'header': [],
366366
'url': 'https://postman-echo.com/post',
@@ -390,7 +390,7 @@ describe('csharp httpclient function', function () {
390390
});
391391

392392
it('should skip collection initialization when no urlencoded values are enabled', function () {
393-
var request = new sdk.Request({
393+
var request = new Request({
394394
'method': 'POST',
395395
'header': [],
396396
'url': 'https://postman-echo.com/post',
@@ -415,7 +415,7 @@ describe('csharp httpclient function', function () {
415415
});
416416

417417
it('should skip creating multipart form data content when all values are disabled', function () {
418-
var request = new sdk.Request({
418+
var request = new Request({
419419
'method': 'POST',
420420
'header': [],
421421
'url': 'https://postman-echo.com/post',

codegens/csharp-restsharp/test/unit/convert.test.js

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var expect = require('chai').expect,
2-
sdk = require('postman-collection'),
2+
{ Request } = require('postman-collection/lib/collection/request'),
33
convert = require('../../lib/index').convert,
44
mainCollection = require('./fixtures/testcollection/collection.json'),
55
testCollection = require('./fixtures/testcollection/collectionForEdge.json'),
@@ -13,7 +13,7 @@ describe('csharp restsharp function', function () {
1313

1414
describe('csharp-restsharp convert function', function () {
1515
it('should return expected snippet - Async', function () {
16-
var request = new sdk.Request(mainCollection.item[4].request),
16+
var request = new Request(mainCollection.item[4].request),
1717
options = {
1818
indentCount: 1,
1919
indentType: 'Tab',
@@ -31,7 +31,7 @@ describe('csharp restsharp function', function () {
3131
});
3232

3333
it('should return expected snippet json params', function () {
34-
var request = new sdk.Request(mainCollection.item[5].request),
34+
var request = new Request(mainCollection.item[5].request),
3535
options = {
3636
indentCount: 1,
3737
indentType: 'Tab',
@@ -50,7 +50,7 @@ describe('csharp restsharp function', function () {
5050
});
5151

5252
describe('convert function', function () {
53-
var request = new sdk.Request(testCollection.item[0].request),
53+
var request = new Request(testCollection.item[0].request),
5454
snippetArray,
5555
options = {
5656
includeBoilerplate: true,
@@ -108,7 +108,7 @@ describe('csharp restsharp function', function () {
108108
});
109109

110110
it('should trim header keys and not trim header values', function () {
111-
var request = new sdk.Request({
111+
var request = new Request({
112112
'method': 'GET',
113113
'header': [
114114
{
@@ -136,7 +136,7 @@ describe('csharp restsharp function', function () {
136136
});
137137

138138
it('should generate snippets for no files in form data', function () {
139-
var request = new sdk.Request({
139+
var request = new Request({
140140
'method': 'POST',
141141
'header': [],
142142
'body': {
@@ -188,7 +188,7 @@ describe('csharp restsharp function', function () {
188188
const sampleUA = 'Safari/605.1.15',
189189
expectValue = `UserAgent = "${sampleUA}",`;
190190

191-
var request = new sdk.Request({
191+
var request = new Request({
192192
'method': 'GET',
193193
'header': [
194194
{

0 commit comments

Comments
 (0)