Bug 1453881: Fix Android tests that still used task generators. r=bustage

MozReview-Commit-ID: IAWUQn8dW3d
This commit is contained in:
Kris Maglione 2018-04-17 17:34:18 -07:00
Родитель dc6f523a96
Коммит e3787823b5
2 изменённых файлов: 10 добавлений и 10 удалений

Просмотреть файл

@ -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));