mirror of
https://github.com/servo/servo.git
synced 2025-08-05 13:40:08 +01:00
Update web-platform-tests to revision 388ba3a049a3473b1945b9f8f81e9d6e342a249e
This commit is contained in:
parent
43e21dc845
commit
bdaf11b099
139 changed files with 3089 additions and 807 deletions
|
@ -44,3 +44,21 @@ backgroundFetchTest(async (test, backgroundFetch) => {
|
|||
|
||||
assert_equals(uploaded, uploadData.length);
|
||||
}, 'Progress event includes uploaded bytes');
|
||||
|
||||
backgroundFetchTest(async (test, backgroundFetch) => {
|
||||
const uploadRequest1 =
|
||||
new Request('resources/upload.py', {method: 'POST', body: 'upload1'});
|
||||
const uploadRequest2 =
|
||||
new Request('resources/upload.py', {method: 'POST', body: 'upload2'});
|
||||
|
||||
await backgroundFetch.fetch(uniqueId(), [uploadRequest1, uploadRequest2]);
|
||||
|
||||
const {type, eventRegistration, results} = await getMessageFromServiceWorker();
|
||||
assert_equals(type, 'backgroundfetchsuccess');
|
||||
assert_equals(results.length, 2);
|
||||
assert_equals(eventRegistration.result, 'success');
|
||||
assert_equals(eventRegistration.failureReason, '');
|
||||
|
||||
assert_array_equals([results[0].text, results[1].text].sort(),
|
||||
['upload1', 'upload2']);
|
||||
}, 'Duplicate upload requests work and can be distinguished.');
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue