@@ -7,27 +7,25 @@ import {
77} from "./utils/random"
88import { createTeam , logInUser , signUpNewUser } from "./utils/userUtils"
99
10- // test.describe("Apps empty states", () => {
11- // test("Empty state is visible when there are no apps", async ({ page }) => {
12- // await page.goto("/admin/apps/")
13- // await expect(page.getByText("You don't have any apps yet")).toBeVisible()
14- // })
10+ test . describe ( "Apps empty states" , ( ) => {
11+ test ( "Empty state is visible when there are no apps" , async ( { page } ) => {
12+ await page . goto ( "/admin/apps/" )
13+ await expect (
14+ page . getByRole ( "heading" , { name : "You don't have any app yet" } ) ,
15+ ) . toBeVisible ( )
16+ } )
1517
16- // test("FastAPI CLI instructions are visible", async ({ page, request }) => {
17- // await page.goto("/admin/apps/")
18- // await expect(page.getByTestId("fastapi-cli")).toBeVisible()
19- // })
18+ test ( "FastAPI CLI instructions are visible" , async ( { page, request } ) => {
19+ await page . goto ( "/admin/apps/" )
20+ await expect ( page . getByTestId ( "fastapi-cli" ) ) . toBeVisible ( )
21+ } )
2022
21- // test("Create button is visible and navigates correctly", async ({ page }) => {
22- // await page.goto("/admin/apps/")
23- // await page
24- // .locator("div")
25- // .filter({ hasText: /^Create App$/ })
26- // .nth(1)
27- // .click()
28- // await expect(page).toHaveURL("/admin/apps/new")
29- // })
30- // })
23+ test ( "Create button is visible and navigates correctly" , async ( { page } ) => {
24+ await page . goto ( "/admin/apps/" )
25+ await page . getByRole ( 'link' , { name : 'Create App' } ) . click ( ) ;
26+ await expect ( page ) . toHaveURL ( '/admin/apps/new' )
27+ } )
28+ } )
3129
3230test . describe ( "User can manage apps succesfully" , ( ) => {
3331 test . use ( { storageState : { cookies : [ ] , origins : [ ] } } )
0 commit comments