@@ -21,7 +21,7 @@ describe("curlify", function() {
21
21
22
22
let curlified = curl ( Im . fromJS ( req ) )
23
23
24
- expect ( curlified ) . toEqual ( ' curl -X POST http://example.com -H "Accept: application/json" -H "content-type: application/json" -d {"id":0,"name": "doggie", "status": "available"}' )
24
+ expect ( curlified ) . toEqual ( " curl -X POST http://example.com -H \ "Accept: application/json\ " -H \ "content-type: application/json\ " -d {\ "id\ ":0,\ "name\":\ "doggie\",\ "status\":\ "available\"}" )
25
25
} )
26
26
27
27
it ( "does not change the case of header in curl" , function ( ) {
@@ -35,7 +35,7 @@ describe("curlify", function() {
35
35
36
36
let curlified = curl ( Im . fromJS ( req ) )
37
37
38
- expect ( curlified ) . toEqual ( ' curl -X POST http://example.com -H "conTenT Type: application/Moar"' )
38
+ expect ( curlified ) . toEqual ( " curl -X POST http://example.com -H \ "conTenT Type: application/Moar\"" )
39
39
} )
40
40
41
41
it ( "prints a curl statement with an array of query params" , function ( ) {
@@ -46,7 +46,7 @@ describe("curlify", function() {
46
46
47
47
let curlified = curl ( Im . fromJS ( req ) )
48
48
49
- expect ( curlified ) . toEqual ( ' curl -X GET http://swaggerhub.com/v1/one?name=john|smith' )
49
+ expect ( curlified ) . toEqual ( " curl -X GET http://swaggerhub.com/v1/one?name=john|smith" )
50
50
} )
51
51
52
52
it ( "prints a curl statement with an array of query params and auth" , function ( ) {
@@ -60,7 +60,7 @@ describe("curlify", function() {
60
60
61
61
let curlified = curl ( Im . fromJS ( req ) )
62
62
63
- expect ( curlified ) . toEqual ( ' curl -X GET http://swaggerhub.com/v1/one?name=john|smith -H "authorization: Basic Zm9vOmJhcg=="' )
63
+ expect ( curlified ) . toEqual ( " curl -X GET http://swaggerhub.com/v1/one?name=john|smith -H \ "authorization: Basic Zm9vOmJhcg==\"" )
64
64
} )
65
65
66
66
it ( "prints a curl statement with html" , function ( ) {
@@ -71,13 +71,13 @@ describe("curlify", function() {
71
71
accept : "application/json"
72
72
} ,
73
73
body : {
74
- description : ' <b>Test</b>'
74
+ description : " <b>Test</b>"
75
75
}
76
76
}
77
77
78
78
let curlified = curl ( Im . fromJS ( req ) )
79
79
80
- expect ( curlified ) . toEqual ( ' curl -X GET http://swaggerhub.com/v1/one?name=john|smith -H "accept: application/json" -d {"description": "<b>Test</b>"}' )
80
+ expect ( curlified ) . toEqual ( " curl -X GET http://swaggerhub.com/v1/one?name=john|smith -H \ "accept: application/json\ " -d {\ "description\":\ "<b>Test</b>\"}" )
81
81
} )
82
82
83
83
it ( "handles post body with html" , function ( ) {
@@ -88,28 +88,28 @@ describe("curlify", function() {
88
88
accept : "application/json"
89
89
} ,
90
90
body : {
91
- description : ' <b>Test</b>'
91
+ description : " <b>Test</b>"
92
92
}
93
93
}
94
94
95
95
let curlified = curl ( Im . fromJS ( req ) )
96
96
97
- expect ( curlified ) . toEqual ( ' curl -X POST http://swaggerhub.com/v1/one?name=john|smith -H "accept: application/json" -d {"description": "<b>Test</b>"}' )
97
+ expect ( curlified ) . toEqual ( " curl -X POST http://swaggerhub.com/v1/one?name=john|smith -H \ "accept: application/json\ " -d {\ "description\":\ "<b>Test</b>\"}" )
98
98
} )
99
99
100
100
it ( "handles post body with special chars" , function ( ) {
101
101
var req = {
102
102
url : "http://swaggerhub.com/v1/one?name=john|smith" ,
103
103
method : "POST" ,
104
104
body : {
105
- description : ' @prefix nif:<http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core#> .\n' +
106
- ' @prefix itsrdf: <http://www.w3.org/2005/11/its/rdf#> .'
105
+ description : " @prefix nif:<http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core#> .\n" +
106
+ " @prefix itsrdf: <http://www.w3.org/2005/11/its/rdf#> ."
107
107
}
108
108
}
109
109
110
110
let curlified = curl ( Im . fromJS ( req ) )
111
111
112
- expect ( curlified ) . toEqual ( ' curl -X POST http://swaggerhub.com/v1/one?name=john|smith -d {"description": "@prefix nif:<http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core#> .@prefix itsrdf: <http://www.w3.org/2005/11/its/rdf#> ."}' )
112
+ expect ( curlified ) . toEqual ( " curl -X POST http://swaggerhub.com/v1/one?name=john|smith -d {\ "description\":\ "@prefix nif:<http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core#> .@prefix itsrdf: <http://www.w3.org/2005/11/its/rdf#> .\"}" )
113
113
} )
114
114
115
115
it ( "handles delete form with parameters" , function ( ) {
@@ -123,7 +123,7 @@ describe("curlify", function() {
123
123
124
124
let curlified = curl ( Im . fromJS ( req ) )
125
125
126
- expect ( curlified ) . toEqual ( ' curl -X DELETE http://example.com -H "accept: application/x-www-form-urlencoded"' )
126
+ expect ( curlified ) . toEqual ( " curl -X DELETE http://example.com -H \ "accept: application/x-www-form-urlencoded\"" )
127
127
} )
128
128
129
129
it ( "should print a curl with formData" , function ( ) {
@@ -136,7 +136,7 @@ describe("curlify", function() {
136
136
137
137
let curlified = curl ( Im . fromJS ( req ) )
138
138
139
- expect ( curlified ) . toEqual ( ' curl -X POST http://example.com -H "content-type: multipart/form-data" -F id=123 -F name=Sahar' )
139
+ expect ( curlified ) . toEqual ( " curl -X POST http://example.com -H \ "content-type: multipart/form-data\ " -F id=123 -F name=Sahar" )
140
140
} )
141
141
142
142
it ( "prints a curl post statement from an object" , function ( ) {
@@ -153,7 +153,7 @@ describe("curlify", function() {
153
153
154
154
let curlified = curl ( Im . fromJS ( req ) )
155
155
156
- expect ( curlified ) . toEqual ( ' curl -X POST http://example.com -H "accept: application/json" -d {"id":10101}' )
156
+ expect ( curlified ) . toEqual ( " curl -X POST http://example.com -H \ "accept: application/json\ " -d {\ "id\ ":10101}" )
157
157
} )
158
158
159
159
it ( "prints a curl post statement from a string containing a single quote" , function ( ) {
@@ -163,12 +163,12 @@ describe("curlify", function() {
163
163
headers : {
164
164
accept : "application/json"
165
165
} ,
166
- body : '{ "id": "foo\ 'bar"}'
166
+ body : "{\ "id\":\ "foo'bar\"}"
167
167
}
168
168
169
169
let curlified = curl ( Im . fromJS ( req ) )
170
170
171
- expect ( curlified ) . toEqual ( ' curl -X POST http://example.com -H "accept: application/json" -d "{\\"id\\":\\"foo\ 'bar\\"}"' )
171
+ expect ( curlified ) . toEqual ( " curl -X POST http://example.com -H \ "accept: application/json\ " -d \ "{\\\ "id\\\ ":\\\ "foo'bar\\\"}\"" )
172
172
} )
173
173
174
174
} )
0 commit comments