| <!DOCTYPE html> | |
| <script src='../resources/testharness.js'></script> | |
| <script src='../resources/testharnessreport.js'></script> | |
| <script> | |
| promise_test(() => { | |
| return new Response(1).text().then((text) => { | |
| assert_equals(text, "1"); | |
| }); | |
| }, "Testing integer body passed to response"); | |
| promise_test(() => { | |
| return new Response({}).text().then((text) => { | |
| assert_equals(text, "[object Object]"); | |
| }); | |
| }, "Testing object body passed to response"); | |
| promise_test(() => { | |
| return new Request("", {method: "POST", body: 1}).text().then((text) => { | |
| assert_equals(text, "1"); | |
| }); | |
| }, "Testing integer body passed to request"); | |
| promise_test(() => { | |
| return new Request("", {method: "POST", body: {}}).text().then((text) => { | |
| assert_equals(text, "[object Object]"); | |
| }); | |
| }, "Testing object body passed to request"); | |
| </script> |