Archived
1
0

Remove login steps from logout test

I figure login is already tested so we can skip this and just use the
cookie.
This commit is contained in:
Asher 2021-06-25 11:20:44 -05:00
parent 49c7cc6e8a
commit 43c6ffcb8f
No known key found for this signature in database
GPG Key ID: D63C1EF81242354A

View File

@ -1,19 +1,7 @@
import { PASSWORD } from "../utils/constants"
import { describe, test, expect } from "./baseFixture" import { describe, test, expect } from "./baseFixture"
describe("logout", false, () => { describe("logout", true, () => {
test("should be able login and logout", async ({ codeServerPage }) => { test("should be able logout", async ({ codeServerPage }) => {
// Type in password
await codeServerPage.page.fill(".password", PASSWORD)
// Click the submit button and login
await codeServerPage.page.click(".submit")
await codeServerPage.page.waitForLoadState("networkidle")
// We do this because occassionally code-server doesn't load on Firefox
// but loads if you reload once or twice
await codeServerPage.reloadUntilEditorIsReady()
// Make sure the editor actually loaded
expect(await codeServerPage.isEditorVisible()).toBe(true)
// Click the Application menu // Click the Application menu
await codeServerPage.page.click("[aria-label='Application Menu']") await codeServerPage.page.click("[aria-label='Application Menu']")