@@ -1050,33 +1050,33 @@ test.describe("Forms", () => {
1050
1050
} ) => {
1051
1051
let app = new PlaywrightFixture ( appFixture , page ) ;
1052
1052
1053
+ const formData = page . locator ( "#formData" ) ;
1054
+
1053
1055
await app . goto ( "/submitter" ) ;
1054
- await app . clickElement ( "text=Add Task" ) ;
1055
- expect ( ( await app . getElement ( "# formData" ) ) . val ( ) ) . toBe (
1056
+ await page . locator ( "text=Add Task" ) . click ( ) ;
1057
+ await expect ( formData ) . toHaveValue (
1056
1058
"tasks=first&tasks=second&tasks=&tasks=last"
1057
1059
) ;
1058
1060
1059
1061
await app . goto ( "/submitter" ) ;
1060
- await app . clickElement ( "text=No Name" ) ;
1061
- expect ( ( await app . getElement ( "#formData" ) ) . val ( ) ) . toBe (
1062
- "tasks=first&tasks=second&tasks=last"
1063
- ) ;
1062
+ await page . locator ( "text=No Name" ) . click ( ) ;
1063
+ await expect ( formData ) . toHaveValue ( "tasks=first&tasks=second&tasks=last" ) ;
1064
1064
1065
1065
await app . goto ( "/submitter" ) ;
1066
- await app . clickElement ( "[alt='Add Task']" ) ;
1067
- expect ( ( await app . getElement ( "# formData" ) ) . val ( ) ) . toMatch (
1066
+ await page . locator ( "[alt='Add Task']" ) . click ( ) ;
1067
+ await expect ( formData ) . toHaveValue (
1068
1068
/ ^ t a s k s = f i r s t & t a s k s = s e c o n d & t a s k s .x = \d + & t a s k s .y = \d + & t a s k s = l a s t $ /
1069
1069
) ;
1070
1070
1071
1071
await app . goto ( "/submitter" ) ;
1072
- await app . clickElement ( "[alt='No Name']" ) ;
1073
- expect ( ( await app . getElement ( "# formData" ) ) . val ( ) ) . toMatch (
1072
+ await page . locator ( "[alt='No Name']" ) . click ( ) ;
1073
+ await expect ( formData ) . toHaveValue (
1074
1074
/ ^ t a s k s = f i r s t & t a s k s = s e c o n d & x = \d + & y = \d + & t a s k s = l a s t $ /
1075
1075
) ;
1076
1076
1077
1077
await app . goto ( "/submitter" ) ;
1078
- await app . clickElement ( "text=Outside" ) ;
1079
- expect ( ( await app . getElement ( "# formData" ) ) . val ( ) ) . toBe (
1078
+ await page . locator ( "text=Outside" ) . click ( ) ;
1079
+ await expect ( formData ) . toHaveValue (
1080
1080
"tasks=outside&tasks=first&tasks=second&tasks=last"
1081
1081
) ;
1082
1082
} ) ;
0 commit comments