(page: Page, workspaceName: string)
| 404 | }; |
| 405 | |
| 406 | export const stopWorkspace = async (page: Page, workspaceName: string) => { |
| 407 | const user = currentUser(page); |
| 408 | await page.goto(`/@${user.username}/${workspaceName}`, { |
| 409 | waitUntil: "domcontentloaded", |
| 410 | }); |
| 411 | |
| 412 | await page.getByTestId("workspace-stop-button").click(); |
| 413 | |
| 414 | await page.waitForSelector("text=Workspace status: Stopped", { |
| 415 | state: "visible", |
| 416 | }); |
| 417 | }; |
| 418 | |
| 419 | export const startWorkspaceWithEphemeralParameters = async ( |
| 420 | page: Page, |
no test coverage detected