DEV: migrate widgets tests to async/await

This commit is contained in:
Maja Komel
2018-07-24 17:49:42 +02:00
parent fe39cdc90a
commit 3a52c2fa64
6 changed files with 197 additions and 291 deletions

View File

@ -21,19 +21,15 @@ widgetTest("sign up / login buttons", {
this.on("showLogin", () => (this.loginShown = true));
},
test(assert) {
async test(assert) {
assert.ok(this.$("button.sign-up-button").length);
assert.ok(this.$("button.login-button").length);
click("button.sign-up-button");
andThen(() => {
assert.ok(this.signupShown);
});
await click("button.sign-up-button");
assert.ok(this.signupShown);
click("button.login-button");
andThen(() => {
assert.ok(this.loginShown);
});
await click("button.login-button");
assert.ok(this.loginShown);
}
});