зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1453881: Fix Android tests that still used task generators. r=bustage
MozReview-Commit-ID: IAWUQn8dW3d
This commit is contained in:
Родитель
dc6f523a96
Коммит
e3787823b5
|
@ -13,7 +13,7 @@
|
|||
<script type="text/javascript">
|
||||
"use strict";
|
||||
|
||||
function* testHasPermission(params) {
|
||||
async function testHasPermission(params) {
|
||||
let contentSetup = params.contentSetup || (() => Promise.resolve());
|
||||
|
||||
async function background(contentSetup) {
|
||||
|
@ -47,22 +47,22 @@ function* testHasPermission(params) {
|
|||
},
|
||||
});
|
||||
|
||||
yield extension.startup();
|
||||
yield extension.awaitMessage("ready");
|
||||
await extension.startup();
|
||||
await extension.awaitMessage("ready");
|
||||
|
||||
if (params.setup) {
|
||||
yield params.setup(extension);
|
||||
await params.setup(extension);
|
||||
}
|
||||
|
||||
extension.sendMessage("execute-script");
|
||||
|
||||
yield extension.awaitFinish("executeScript");
|
||||
await extension.awaitFinish("executeScript");
|
||||
|
||||
if (params.tearDown) {
|
||||
yield params.tearDown(extension);
|
||||
await params.tearDown(extension);
|
||||
}
|
||||
|
||||
yield extension.unload();
|
||||
await extension.unload();
|
||||
}
|
||||
|
||||
add_task(async function testGoodPermissions() {
|
||||
|
|
|
@ -34,7 +34,7 @@ Migrated from Robocop: https://bugzilla.mozilla.org/show_bug.cgi?id=1184186
|
|||
let gTests = [
|
||||
{
|
||||
desc: "WebChannel generic message",
|
||||
run: function* () {
|
||||
run() {
|
||||
return new Promise(function(resolve, reject) {
|
||||
let tab;
|
||||
let channel = new WebChannel("generic", Services.io.newURI(HTTP_PATH));
|
||||
|
@ -52,7 +52,7 @@ Migrated from Robocop: https://bugzilla.mozilla.org/show_bug.cgi?id=1184186
|
|||
},
|
||||
{
|
||||
desc: "WebChannel two way communication",
|
||||
run: function* () {
|
||||
run() {
|
||||
return new Promise(function(resolve, reject) {
|
||||
let tab;
|
||||
let channel = new WebChannel("twoway", Services.io.newURI(HTTP_PATH));
|
||||
|
@ -79,7 +79,7 @@ Migrated from Robocop: https://bugzilla.mozilla.org/show_bug.cgi?id=1184186
|
|||
},
|
||||
{
|
||||
desc: "WebChannel multichannel",
|
||||
run: function* () {
|
||||
run() {
|
||||
return new Promise(function(resolve, reject) {
|
||||
let tab;
|
||||
let channel = new WebChannel("multichannel", Services.io.newURI(HTTP_PATH));
|
||||
|
|
Загрузка…
Ссылка в новой задаче