Lint test files, clean TS settings

This commit is contained in:
Aarni Halinen
2021-03-04 20:00:00 +02:00
parent 931c69d500
commit 40bb7d94f0
11 changed files with 123 additions and 115 deletions
+8 -5
View File
@@ -1,5 +1,7 @@
import { Selector } from "testcafe";
import { getSiteRoot, getPageUrl, deleteForm, doLogin, generateToken, getPostRequestLogger } from "../utils";
import {
getSiteRoot, getPageUrl, deleteForm, doLogin, generateToken, getPostRequestLogger,
} from "../utils";
const LOGGER = getPostRequestLogger("signupForm/");
@@ -10,7 +12,7 @@ fixture`Admin signup form`.page(`${getSiteRoot()}/admin/signups`)
await deleteForm(ctx.formId, token);
});
test("Logged in user can create signup", async t => {
test("Logged in user can create signup", async (t) => {
const loginForm = Selector("form.admin-login-form");
await t.expect(loginForm.exists).ok();
await doLogin(t);
@@ -38,7 +40,7 @@ test("Logged in user can create signup", async t => {
let question = lastQuestion();
let questionName = question.child("input");
let questionTypeSelect = question.child("select");
let requiredBox = question.child("label")
let requiredBox = question.child("label");
await t
.selectText(questionName)
@@ -81,12 +83,13 @@ test("Logged in user can create signup", async t => {
await t.click(submit);
const parsed = JSON.parse(LOGGER.requests[0].response.body);
// eslint-disable-next-line no-param-reassign
t.fixtureCtx.formId = parsed.id;
const statusMessage = Selector("[data-e2e=\"admin-form-status-message\"]");
await t
.hover(statusMessage)
.expect(
statusMessage.innerText
statusMessage.innerText,
).eql("Sign-up created successfully");
})
});