Commit graph

44 commits

Author SHA1 Message Date
Alex P
a088c9cabb
Add APM tests in pw 2023-06-23 10:56:21 +03:00
Alex P
e0a39b1c4e
Refactor/fix continuation handling in pw 2023-06-23 10:55:43 +03:00
Alex P
39b5673435
Refactor openPaypalPopup options, add fundingSource 2023-06-23 10:54:18 +03:00
Alex P
3249f3936b
Handle random popup issues in pw 2023-05-30 11:46:25 +03:00
Alex P
06e4ce4d45
Fix pw order completion check 2023-05-29 17:14:27 +03:00
Alex P
2fabf125c1
Fix locator
"Continue" can be "Continue as guest"
2023-05-29 17:04:50 +03:00
Alex P
d12eea6a6e
Handle popup in the same window in pw 2023-05-29 17:02:05 +03:00
Alex P
b556841562
Use urls from env values in pw 2023-05-29 10:46:35 +03:00
Alex P
87ac3f1650
Extract pw common functions 2023-05-29 09:47:42 +03:00
Emili Castells Guasch
3c0e807758 Fix merge conflicts 2023-05-16 12:44:14 +02:00
Emili Castells Guasch
84602ab9fa Add test for new free trial subscription 2023-05-04 11:20:48 +02:00
Alex P
0816495226
Add playwright tests for block without final review 2023-05-02 12:45:21 +03:00
Alex P
54e740e396
Set checkout page before block/classic tests 2023-05-02 12:30:08 +03:00
Alex P
825ee0add6
Refactor tests 2023-04-27 10:46:45 +03:00
Emili Castells Guasch
5df18e1ca2 Move my account action tests into its own describe function 2023-04-24 12:11:34 +02:00
Alex P
0d8f86eefa
Fix block cart continuation 2023-04-17 17:15:37 +03:00
Alex P
211c57b938
Add final review for blocks 2023-04-17 10:23:52 +03:00
Alex P
19f004becd
Retry popup openning
sometimes checkout refreshes and the buttons becomes inactive for some time
2023-04-17 08:14:58 +03:00
Alex P
e032edcc8c
Fix test when popup starts with login 2023-04-17 08:12:26 +03:00
Alex P
26e0e9b828
Refactor test 2023-04-17 08:10:49 +03:00
Emili Castells Guasch
1cea0ff8d0 Add cancel subscription to my account 2023-04-03 16:19:46 +02:00
Emili Castells Guasch
74d1b03463 Add suspend subscription to my account 2023-04-03 14:30:34 +02:00
Emili Castells Guasch
610ba3e935 Add subscription from cart page 2023-03-30 14:47:28 +02:00
Emili Castells Guasch
50dd59ec77 Add e2e test for adding subscription from single product page 2023-03-30 12:23:12 +02:00
Emili Castells Guasch
1ed8f23efd Fix merge conflicts 2023-03-29 13:03:20 +02:00
Emili Castells Guasch
72be73c5dc Update plan 2023-03-28 12:38:43 +02:00
Alex P
10cf1b9408
Add express block playwright test 2023-03-23 09:03:17 +02:00
Alex P
26f62a752b
Update readme 2023-03-22 11:39:19 +02:00
Alex P
f2ee714880
Refactor playwright test 2023-03-22 11:37:32 +02:00
Alex P
b388d2320c
Fix paypal login in playwright
#email can be the field on the page before the login form
2023-03-22 11:29:58 +02:00
Alex P
d99c59ef75
Handle terms and different shipping/billing checkboxes in playwright 2023-03-22 11:27:59 +02:00
Alex P
715e3d4a92
Scroll to paypal frame in playwright
Looks like it may not happen automatically
2023-03-22 11:26:52 +02:00
Alex P
66d32229b7
Allow setting product url in .env.e2e 2023-03-22 11:24:48 +02:00
Emili Castells Guasch
5a230a7669 Allow customer suspend and activate subscription 2023-03-06 16:41:18 +01:00
Emili Castells Guasch
6400e14874 Add purchase subscription test 2023-03-06 15:10:33 +01:00
Emili Castells Guasch
bdc69a6fc6 Fix return subscription plan id 2023-03-02 09:11:17 +01:00
Emili Castells Guasch
b5e1f1530a Add update subscription (WIP) 2023-03-01 16:12:26 +01:00
Emili Castells Guasch
8ceb7e0664 Add create subscription e2e test 2023-02-28 17:00:24 +01:00
Emili Castells Guasch
d31a9a982b Add ci tag for running non headed tests, add command to package.json 2023-02-27 16:38:49 +01:00
Emili Castells Guasch
e9eba09ebb Use existing e2e environment config file 2023-02-27 11:39:30 +01:00
Emili Castells Guasch
9d460605a8 Add basic tests 2023-02-24 17:22:03 +01:00
Emili Castells Guasch
f174e8b8d6 Move playwright ignores to its own directory 2023-02-24 15:55:04 +01:00
Emili Castells Guasch
a121373be0 Add basic documentation 2023-02-24 15:48:14 +01:00
Emili Castells Guasch
0fd45c7fff Add playwright 2023-02-24 15:17:40 +01:00