mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-20 16:55:40 +00:00
Backed out changeset 84e7233d29a6 (bug 1638422) for xpcshell failures on test_ext_webRequest_responseBody.js . CLOSED TREE
This commit is contained in:
parent
6f359e0bea
commit
5777c93648
@ -81,40 +81,6 @@ server.registerPathHandler("/lorem.html.gz", async (request, response) => {
|
||||
response.finish();
|
||||
});
|
||||
|
||||
server.registerPathHandler("/multipart", async (request, response) => {
|
||||
response.processAsync();
|
||||
|
||||
response.setHeader(
|
||||
"Content-Type",
|
||||
'Content-Type: multipart/x-mixed-replace; boundary="testingtesting"',
|
||||
false
|
||||
);
|
||||
|
||||
response.write("--testingtesting\n");
|
||||
response.write(PARTS.join(""));
|
||||
response.write("--testingtesting--\n");
|
||||
|
||||
response.finish();
|
||||
});
|
||||
|
||||
server.registerPathHandler("/multipart2", async (request, response) => {
|
||||
response.processAsync();
|
||||
|
||||
response.setHeader(
|
||||
"Content-Type",
|
||||
'Content-Type: multipart/x-mixed-replace; boundary="testingtesting"',
|
||||
false
|
||||
);
|
||||
|
||||
response.write("--testingtesting\n");
|
||||
response.write(PARTS.join(""));
|
||||
response.write("--testingtesting\n");
|
||||
response.write(PARTS.join(""));
|
||||
response.write("--testingtesting--\n");
|
||||
|
||||
response.finish();
|
||||
});
|
||||
|
||||
server.registerDirectory("/data/", do_get_file("data"));
|
||||
|
||||
const TASKS = [
|
||||
@ -467,98 +433,6 @@ const TASKS = [
|
||||
equal(response, PARTS.join(""), "Got expected final HTML");
|
||||
},
|
||||
},
|
||||
{
|
||||
url: "multipart",
|
||||
task(filter, resolve, num) {
|
||||
let response = "";
|
||||
let decoder = new TextDecoder("utf-8");
|
||||
|
||||
filter.onstart = event => {
|
||||
browser.test.log(`(${num}): Request start`);
|
||||
};
|
||||
|
||||
filter.onstop = event => {
|
||||
filter.disconnect();
|
||||
browser.test.assertEq(
|
||||
"--testingtesting\n" + PARTS.join("") + "--testingtesting--\n",
|
||||
JSON.stringify(response),
|
||||
`(${num}): Got expected response`
|
||||
);
|
||||
|
||||
resolve();
|
||||
};
|
||||
|
||||
filter.ondata = event => {
|
||||
let str = decoder.decode(event.data, { stream: true });
|
||||
response += str;
|
||||
|
||||
filter.write(event.data);
|
||||
};
|
||||
|
||||
filter.onerror = event => {
|
||||
browser.test.fail(
|
||||
`(${num}): Got unexpected error event: ${filter.error}`
|
||||
);
|
||||
};
|
||||
},
|
||||
verify(response) {
|
||||
equal(
|
||||
response,
|
||||
"--testingtesting\n" + PARTS.join("") + "--testingtesting--\n",
|
||||
"Got expected final HTML"
|
||||
);
|
||||
},
|
||||
},
|
||||
{
|
||||
url: "multipart2",
|
||||
task(filter, resolve, num) {
|
||||
let response = "";
|
||||
let decoder = new TextDecoder("utf-8");
|
||||
|
||||
filter.onstart = event => {
|
||||
browser.test.log(`(${num}): Request start`);
|
||||
};
|
||||
|
||||
filter.onstop = event => {
|
||||
filter.disconnect();
|
||||
browser.test.assertEq(
|
||||
"--testingtesting\n" +
|
||||
PARTS.join("") +
|
||||
"--testingtesting\n" +
|
||||
PARTS.join("") +
|
||||
"--testingtesting--\n",
|
||||
JSON.stringify(response),
|
||||
`(${num}): Got expected response`
|
||||
);
|
||||
|
||||
resolve();
|
||||
};
|
||||
|
||||
filter.ondata = event => {
|
||||
let str = decoder.decode(event.data, { stream: true });
|
||||
response += str;
|
||||
|
||||
filter.write(event.data);
|
||||
};
|
||||
|
||||
filter.onerror = event => {
|
||||
browser.test.fail(
|
||||
`(${num}): Got unexpected error event: ${filter.error}`
|
||||
);
|
||||
};
|
||||
},
|
||||
verify(response) {
|
||||
equal(
|
||||
response,
|
||||
"--testingtesting\n" +
|
||||
PARTS.join("") +
|
||||
"--testingtesting\n" +
|
||||
PARTS.join("") +
|
||||
"--testingtesting--\n",
|
||||
"Got expected final HTML"
|
||||
);
|
||||
},
|
||||
},
|
||||
];
|
||||
|
||||
function serializeTest(test, num) {
|
||||
|
Loading…
Reference in New Issue
Block a user