importScripts('worker-testharness.js'); | |
promise_test(function() { | |
return skipWaiting() | |
.then(function(result) { | |
assert_equals(result, undefined, | |
'Promise should be resolved with undefined'); | |
}) | |
.then(function() { | |
var promises = []; | |
for (var i = 0; i < 8; ++i) | |
promises.push(self.skipWaiting()); | |
return Promise.all(promises); | |
}) | |
.then(function(results) { | |
results.forEach(function(r) { | |
assert_equals(r, undefined, | |
'Promises should be resolved with undefined'); | |
}); | |
}); | |
}, 'skipWaiting'); |