Commit Graph

68 Commits

Author SHA1 Message Date
Veljko
c5afaa9070 Fix flaky acceptance segment test
[MAILPOET-6141]
2024-08-09 11:12:31 +02:00
 Ján Mikláš
9f42614f92 Differentiate between block and shortcode checkout in tests
[MAILPOET-5807]
2024-08-07 15:43:42 +02:00
Jan Lysý
5c16babf7b Add closing notice on Settings page in acceptance tests
[MAILPOET-6159]
2024-08-06 10:17:36 +02:00
Veljko
3b0dd085bd Update Create an account label 2024-08-05 13:07:49 +02:00
Veljko
9b3967e31e Add helper and fix flaky manage segments test 2024-07-20 17:41:11 +02:00
Veljko
237e3988bf Fix flaky clicking segment action items 2024-07-04 09:14:56 +02:00
Rostislav Wolny
638fb7e56a Simplify and speed up notification history search test
[MAILPOET-6072]
2024-06-20 13:31:46 +02:00
Oluwaseun Olorunsola
9b082f7ffa Update Test helper method name for better clarification
MAILPOET-6072
2024-06-20 13:31:46 +02:00
Oluwaseun Olorunsola
1e049018d4 Test for both static and dynamic Newsletter subject
MAILPOET-6072
2024-06-20 13:31:46 +02:00
Rostislav Wolny
aa80fd8d1c Update acceptance tests
[MAILPOET-6054]
2024-06-17 12:06:53 +02:00
Veljko
3938f0ea2e Refactor acceptance tests 2024-05-31 11:46:28 +02:00
Veljko
71fc5c1e1b Update order received 2024-05-31 11:46:28 +02:00
Veljko
d9df7cc01d Fix flaky acceptance test in segments
[MAILPOET-6076]
2024-05-23 11:01:27 +02:00
Jan Jakes
811a4efe29 Fix flaky listing action selection
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
Jan Jakes
c4bfc02d1d Unify segment listing notices with automation listing
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
Jan Jakes
65efa03296 Make automation-specific more button style a generic listing style
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
John Oleksowicz
913074888f Fix ManageSegmentsCest selector issues
MAILPOET-5395
2024-04-24 12:59:37 +02:00
Veljko
f7fbe3fc8c Try adding product to checkout directly 2024-03-07 11:13:03 +01:00
Veljko
f2db5c71d0 Add product to cart before test 2024-03-07 11:13:03 +01:00
Veljko
300bedceea Try reordering scenario position in test 2024-03-07 11:13:03 +01:00
Veljko
3db8cfc656 Improve adding product to cart method 2024-03-07 11:13:03 +01:00
Rostislav Wolny
c39b498e59 Remove test dependency on WooCommerce Blocks
The plugin was integrated into WooCommerce Core and is no longer available for download.
[MAILPOET-5925]
2024-02-28 10:38:10 -06:00
Oluwaseun Olorunsola
19f068decd Fix Nightly acceptance_oldest tests 2023-11-22 09:33:08 +01:00
veljko
38cc3bd56f Improve AcceptanceTester to be compatible with both old and new WC 2023-11-21 15:18:22 +01:00
Veljko
caa5609900 Remove unnecessary twice waiting for element be clickable 2023-11-17 18:09:00 -03:00
Veljko
201098b394 Check for create account ID instead label 2023-11-17 18:09:00 -03:00
Veljko
8ca56cef42 Revert method to use cod by default
[MAILPOET-5689]
2023-11-17 18:09:00 -03:00
veljko
5273934745 Update AcceptanceTester to align new WC experience
[MAILPOET-5689]
2023-11-17 18:09:00 -03:00
Rodrigo Primo
eba025a345 Replace expect()->stringNotContainsString() with verify()->stringNotContainsString()
codeception/verify 2.1 removed support for expect()->stringNotContainsString() so we need
to replace it with verify()->stringNotContainsString().

[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
Rodrigo Primo
0d2f6e0776 Replace expect()->stringContainsString() with verify()->stringContainsString()
codeception/verify 2.1 removed support for expect()->stringContainsString() so we need
to replace it with verify()->stringContainsString().

[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
Rodrigo Primo
afe378ba22 Replace expect()->equals() with verify()->equals()
codeception/verify 2.1 removed support for expect()->equals() so we need
to replace it with verify()->equals().

[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
 Ján Mikláš
12f797c223 Fix capitalization of MailPoet and Premium
[MAILPOET-5579]
2023-09-07 10:51:00 +03:00
Veljko
2d3a8fadf7 Include scenario to cover issue we had in the past
[MAILPOET-5334]
2023-07-27 13:34:18 +02:00
Rodrigo Primo
3782fb4bdd Update acceptance tests to reflect separating segments and lists
Segments and lists were separated into different pages in a previous
commit. This commit updates the acceptance tests to reflect this change.

[MAILPOET-5392]
2023-07-12 18:46:08 +02:00
Brezo Cordero
bc031e5936 Fix acceptance tests with WC latest
[MAILPOET-5449]
2023-07-10 10:52:53 -05:00
Veljko
6b86fa7b9a Update tests and add new helper method
[MAILPOET-5318] & [MAILPOET-5319]
2023-06-15 17:07:50 +02:00
Veljko
16390c0f2d Update methods in tester 2023-06-05 13:09:59 +02:00
Veljko
8f1017aa9b Change helper method name to amOnSiteHomepage
[MAILPOET-5312] & [MAILPOET-5313]
2023-06-05 13:09:59 +02:00
Veljko
3728421440 Updated 3 tests and added new methods to tester
[MAILPOET-5312] & [MAILPOET-5313]
2023-06-05 13:09:59 +02:00
alex-mailpoet
4f1afa388f Clean up transient cache in tests where necessary
[MAILPOET-5180]
2023-05-22 14:13:05 +02:00
alex-mailpoet
0cbe4fa9fd Add AutomateWoo opt-in acceptance test
[MAILPOET-5057]
2023-03-06 11:22:58 +01:00
Rodrigo Primo
a9a3c53245 Fix PHPStan errors in the acceptance tests
[MAILPOET-4037]
2023-02-23 14:13:17 +01:00
Jan Lysý
caa76983e4 Ensure action scheduler jobs are done
[MAILPOET-4864]
2022-12-02 14:58:48 +01:00
Jan Jakes
926620e8f8 Ignore strict types rule in all existing files that don't have it
[MAILPOET-2688]
2022-11-29 15:04:09 +01:00
Jan Lysý
b9c5dddbaf Try switch group multiple times
[MAILPOET-4861]
2022-11-29 10:58:11 +01:00
David Remer
7db40b27b5 Fix errors automatically with phpcbf
[MAILPOET-4850]
2022-11-28 22:54:13 +03:00
Jan Lysý
375f2b13c5 Try select option in select 2 multiple times
[MAILPOET-4555]
2022-11-25 13:21:42 +01:00
Rostislav Wolny
b140011f92 Update minimal version check for WooCommerceCheckoutBlockCest
Since we support the Woo Blocks integration only for versions from 8.0.0
we need to update minimal version check code for acceptance test.
[MAILPOET-4668]
2022-11-14 17:20:43 +01:00
Jan Jakes
9063dc3079 Remove duplicities in naming
[MAILPOET-4793]
2022-11-14 12:14:35 +02:00
Jan Jakes
9d55d3f134 Use "automation" instead of "workflow"
[MAILPOET-4793]
2022-11-14 12:14:35 +02:00