Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 if (self.importScripts) { | 1 if (self.importScripts) { |
| 2 importScripts('../resources/fetch-test-helpers.js'); | 2 importScripts('../resources/fetch-test-helpers.js'); |
| 3 } | 3 } |
| 4 | 4 |
| 5 promise_test(function() { | 5 promise_test(function() { |
| 6 var response = new Response; | 6 var response = new Response; |
| 7 return response.text() | 7 return response.text() |
| 8 .then(function(text) { | 8 .then(function(text) { |
| 9 assert_equals(text, '', | 9 assert_equals(text, '', |
| 10 'response.text() must return an empty string' + | 10 'response.text() must return an empty string' + |
| (...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 108 '\r\n' + | 108 '\r\n' + |
| 109 'file content\r\n' + | 109 'file content\r\n' + |
| 110 '--' + boundary + '--\r\n'; | 110 '--' + boundary + '--\r\n'; |
| 111 assert_equals( | 111 assert_equals( |
| 112 result, expected_body, | 112 result, expected_body, |
| 113 'Creating a Response with FormData body must succeed.'); | 113 'Creating a Response with FormData body must succeed.'); |
| 114 }); | 114 }); |
| 115 }, 'Behavior of Response with FormData content'); | 115 }, 'Behavior of Response with FormData content'); |
| 116 | 116 |
| 117 promise_test(function() { | 117 promise_test(function() { |
| 118 var urlSearchParams = new URLSearchParams(); | |
|
yhirano
2016/07/21 09:00:27
I prefer const / let for new code whenever possibl
e_hakkinen
2016/07/21 12:02:25
Done.
| |
| 119 urlSearchParams.append('sample string', '1234567890'); | |
| 120 urlSearchParams.append('sample string 2', '1234567890 & 2'); | |
| 121 var response = new Response(urlSearchParams); | |
| 122 assert_equals( | |
| 123 response.headers.get('Content-Type'), | |
| 124 'application/x-www-form-urlencoded;charset=UTF-8', | |
| 125 'A Response constructed with an URLSearchParams should have a Content-Type .'); | |
|
tyoshino (SeeGerritForStatus)
2016/07/21 07:30:28
an URLSearchParams -> a URLSearchParams as it's pr
e_hakkinen
2016/07/21 12:02:25
Done.
| |
| 126 return response.text() | |
| 127 .then(function(result) { | |
| 128 assert_equals( | |
| 129 result, 'sample+string=1234567890&sample+string+2=1234567890+%26+2', | |
| 130 'Creating a Response with URLSearchParams body must succeed.'); | |
| 131 }); | |
| 132 }, 'Behavior of Response with URLSearchParams content'); | |
| 133 | |
| 134 promise_test(function() { | |
| 118 var headers = new Headers; | 135 var headers = new Headers; |
| 119 headers.set('Content-Language', 'ja'); | 136 headers.set('Content-Language', 'ja'); |
| 120 var response = new Response( | 137 var response = new Response( |
| 121 'test string', {method: 'GET', headers: headers}); | 138 'test string', {method: 'GET', headers: headers}); |
| 122 assert_false(response.bodyUsed); | 139 assert_false(response.bodyUsed); |
| 123 var response2 = response.clone(); | 140 var response2 = response.clone(); |
| 124 assert_false(response.bodyUsed, 'bodyUsed is not set by clone().'); | 141 assert_false(response.bodyUsed, 'bodyUsed is not set by clone().'); |
| 125 assert_false(response2.bodyUsed, 'bodyUsed is not set by clone().'); | 142 assert_false(response2.bodyUsed, 'bodyUsed is not set by clone().'); |
| 126 response.headers.set('Content-Language', 'en'); | 143 response.headers.set('Content-Language', 'en'); |
| 127 assert_equals( | 144 assert_equals( |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 168 'A Response constructed with no body should have no Content-Type.'); | 185 'A Response constructed with no body should have no Content-Type.'); |
| 169 return response.text() | 186 return response.text() |
| 170 .then(function(text) { | 187 .then(function(text) { |
| 171 assert_equals(text, '', | 188 assert_equals(text, '', |
| 172 'Response with no body accessed as text should ' + | 189 'Response with no body accessed as text should ' + |
| 173 'resolve to the empty string.'); | 190 'resolve to the empty string.'); |
| 174 }); | 191 }); |
| 175 }, 'Behavior of Response with no body.'); | 192 }, 'Behavior of Response with no body.'); |
| 176 | 193 |
| 177 done(); | 194 done(); |
| OLD | NEW |