@@ -2,7 +2,7 @@ import { expect } from "@playwright/test";
22import { test } from "./base.ts" ;
33
44test . beforeEach ( async ( { page } ) => {
5- await page . goto ( "https://todomvc.com/examples/backbone/dist/ " ) ;
5+ await page . goto ( "https://demo.playwright.dev/todomvc " ) ;
66} ) ;
77
88/**
@@ -11,8 +11,8 @@ test.beforeEach(async ({ page }) => {
1111 */
1212test ( "should be able to use assertions" , async ( { page } ) => {
1313 await test . step ( "toHaveTitle/toHaveURL" , async ( ) => {
14- await expect ( page ) . toHaveTitle ( "TodoMVC: Backbone " ) ;
15- await expect ( page ) . toHaveURL ( " https://todomvc.com/examples/backbone/dist/" ) ;
14+ await expect ( page ) . toHaveTitle ( "React • TodoMVC " ) ;
15+ await expect ( page ) . toHaveURL ( / ^ h t t p s : \/ \/ d e m o . p l a y w r i g h t . d e v \/ t o d o m v c / ) ;
1616 } ) ;
1717
1818 await test . step ( "toBeEmpty/toHaveValue" , async ( ) => {
@@ -46,11 +46,9 @@ test("should be able to use assertions", async ({ page }) => {
4646 await expect ( page . locator ( "text=Buy milk" ) ) . toBeHidden ( ) ;
4747 } ) ;
4848
49- await test . step ( "toHaveClass/toHaveCSS " , async ( ) => {
49+ await test . step ( "toHaveClass" , async ( ) => {
5050 await expect (
5151 page . locator ( '[placeholder="What needs to be done?"]' )
5252 ) . toHaveClass ( "new-todo" ) ;
53- await page . click ( "text=Clear completed" ) ;
54- await expect ( page . locator ( ".main" ) ) . toHaveCSS ( "display" , "none" ) ;
5553 } ) ;
5654} ) ;
0 commit comments