mirror of
https://github.com/cdr/code-server.git
synced 2026-05-09 04:50:49 +02:00
fixup: formatting
This commit is contained in:
parent
0fabb3a81d
commit
cbf00ae7aa
1 changed files with 28 additions and 38 deletions
|
|
@ -73,43 +73,33 @@ describe(
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
|
||||||
describe(
|
describe("VS Code Routes with no workspace or folder", ["--disable-workspace-trust"], {}, async () => {
|
||||||
"VS Code Routes with no workspace or folder",
|
test("should redirect to last query folder/workspace", async ({ codeServerPage }) => {
|
||||||
["--disable-workspace-trust"],
|
const folder = process.env.CODE_FOLDER_DIR
|
||||||
{},
|
const workspace = process.env.CODE_WORKSPACE_DIR
|
||||||
async () => {
|
await codeServerPage.navigate(`/?folder=${folder}&workspace=${workspace}`)
|
||||||
test("should redirect to last query folder/workspace", async ({ codeServerPage }) => {
|
|
||||||
const folder = process.env.CODE_FOLDER_DIR
|
|
||||||
const workspace = process.env.CODE_WORKSPACE_DIR
|
|
||||||
await codeServerPage.navigate(`/?folder=${folder}&workspace=${workspace}`)
|
|
||||||
|
|
||||||
// If you visit again without query parameters it will re-attach them by
|
// If you visit again without query parameters it will re-attach them by
|
||||||
// redirecting. It should always redirect to the same route.
|
// redirecting. It should always redirect to the same route.
|
||||||
for (const route of routes) {
|
for (const route of routes) {
|
||||||
await codeServerPage.navigate(route)
|
await codeServerPage.navigate(route)
|
||||||
const url = new URL(codeServerPage.page.url())
|
const url = new URL(codeServerPage.page.url())
|
||||||
expect(url.pathname).toBe(route)
|
expect(url.pathname).toBe(route)
|
||||||
expect(url.search).toBe(`?folder=${folder}&workspace=${workspace}`)
|
expect(url.search).toBe(`?folder=${folder}&workspace=${workspace}`)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
})
|
||||||
)
|
|
||||||
|
|
||||||
describe(
|
describe("VS Code Routes with no workspace or folder", ["--disable-workspace-trust"], {}, async () => {
|
||||||
"VS Code Routes with no workspace or folder",
|
test("should not redirect if ew passed in", async ({ codeServerPage }) => {
|
||||||
["--disable-workspace-trust"],
|
const folder = process.env.CODE_FOLDER_DIR
|
||||||
{},
|
const workspace = process.env.CODE_WORKSPACE_DIR
|
||||||
async () => {
|
await codeServerPage.navigate(`/?folder=${folder}&workspace=${workspace}`)
|
||||||
test("should not redirect if ew passed in", async ({ codeServerPage }) => {
|
|
||||||
const folder = process.env.CODE_FOLDER_DIR
|
|
||||||
const workspace = process.env.CODE_WORKSPACE_DIR
|
|
||||||
await codeServerPage.navigate(`/?folder=${folder}&workspace=${workspace}`)
|
|
||||||
|
|
||||||
// Closing the folder should stop the redirecting.
|
// Closing the folder should stop the redirecting.
|
||||||
await codeServerPage.navigate("/?ew=true")
|
await codeServerPage.navigate("/?ew=true")
|
||||||
let url = new URL(codeServerPage.page.url())
|
let url = new URL(codeServerPage.page.url())
|
||||||
expect(url.pathname).toBe("/")
|
expect(url.pathname).toBe("/")
|
||||||
expect(url.search).toBe("?ew=true")
|
expect(url.search).toBe("?ew=true")
|
||||||
})
|
})
|
||||||
},
|
})
|
||||||
)
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue