Commit Graph

3851 Commits

Author SHA1 Message Date
Rostislav Wolny
532ddeeb78 Refactor checking newsletter templates presence in tests
[MAILPOET-3091]
2020-08-11 16:33:24 +02:00
Rostislav Wolny
0810fc2abb Increase timeout for searching wooCommerce products in tests
[MAILPOET-3091]
2020-08-11 16:33:24 +02:00
Rostislav Wolny
2dd32c1082 Make sure correct tab is selected before selecting template
[MAILPOET-3091]
2020-08-11 16:33:24 +02:00
Pavel Dohnal
c1c5885398 Refactor Statistics Entities to use association
[MAILPOET-3069]
2020-08-11 12:54:24 +02:00
Lysy Jan
be4fb96dc5 Add tests to import for new properties
Fixes:#2968
[MAILPOET-2957]
2020-08-10 15:16:31 +02:00
Pavel Dohnal
597f6acaca Leave filters out of refactoring
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
Pavel Dohnal
6e49cc5e4e Blacklist more woo filters
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
Pavel Dohnal
33e2c3d9d2 Add test for respository
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
Ján Mikláš
b1be2b4923 Use <Tag> component in <NewsletterStats>
[MAILPOET-3000]
2020-08-05 09:38:34 +02:00
wxa
3a4a773014 Update tests [MAILPOET-3000] 2020-08-05 09:38:34 +02:00
Rostislav Wolny
12ae18c87e Fix iframe testing in acceptance tests
[MAILPOET-2973]
2020-08-04 14:33:14 +02:00
Rostislav Wolny
82d2784ed0 Get rid of magic _inject in acceptance tests
After updating to Codeception v4 inject doesn't work since services in DI needs WP to be loaded.
Injecting data factories is also not recommended practice since they are not designed to work as singleton and may that test influence each other and cause some flakiness.
[MAILPOET-2973]
2020-08-04 14:33:14 +02:00
Rostislav Wolny
14067a22d9 Update codeception/codeception and related packages
[MAILPOET-2973]
2020-08-04 14:33:14 +02:00
Lysy Jan
ba4fd9eb1b Fix subscriber status resetting on WP user creation
Fixes:#2960
[MAILPOET-3016]
2020-08-04 13:41:48 +02:00
Rostislav Wolny
e9c1149234 Fix manage subscription integration test
[MAILPOET-1635]
2020-08-03 14:10:56 +02:00
Rostislav Wolny
c2c47a1c84 Add success message to subscription management form
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
Rostislav Wolny
7c2e9162a1 Add filter form manage subscription form fields
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
Rostislav Wolny
7c979c9b56 Move manage subscription page filter to proper class
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
Rostislav Wolny
72ca0ce32f Add integration test for manage subscription form renderer
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
Rostislav Wolny
f1eb3d6b5d Refactor manage subscription form rendering to separate class
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
Rostislav Wolny
d2c128d255 Add class to manage subscription form
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
Rostislav Wolny
4a9f461522 Refactor manage subscription to use twig template
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
Rostislav Wolny
31250edcd1 Fix flaky post notification template selection
[MAILPOET-3070]
2020-08-03 09:56:08 +02:00
Rostislav Wolny
ae85e06afb Update integration tests
[MAILPOET-2630]
2020-07-29 13:50:54 +02:00
Rostislav Wolny
b8a288db72 Optimize query for fetching top link
[MAILPOET-3067]
2020-07-27 17:25:24 +02:00
wxa
79dea7ff78 Update acceptance tests [MAILPOET-1928] 2020-07-23 17:06:10 +02:00
Veljko V
1c4c19afb1 Reordering code alphabetically 2020-07-23 11:32:42 +03:00
Veljko V
b4231173c6 Add new scenario receiving welcome email
[MAILPOET-3053]
2020-07-23 11:32:42 +03:00
Veljko V
ff6a3088f0 Update code to follow new data-automation-id 2020-07-21 11:39:40 +03:00
Veljko V
b414e5c656 Remove leftover code and add new empty line 2020-07-21 11:39:40 +03:00
Veljko V
3b6ac82a07 Update delete newsletter scenarios
[MAILPOET-3052]
2020-07-21 11:39:40 +03:00
Veljko V
370ed1c0ef Update scenario of subscribing in comments
MAILPOET-3051
2020-07-17 10:43:31 +03:00
Pavel Dohnal
5de4985da2 Mark all wc jobs completed before running a test
[MAILPOET-3048]
2020-07-15 11:06:19 +02:00
wxa
336b4c57e9 Redesign listing table header & checkboxes [MAILPOET-2778] 2020-07-14 14:22:51 +02:00
wxa
7c17f77f3d Redesign listing pagination [MAILPOET-2778] 2020-07-14 14:22:51 +02:00
wxa
6faf149e15 Redesign listing search [MAILPOET-2778] 2020-07-14 14:22:51 +02:00
wxa
73db70c335 Redesign listing container & groups [MAILPOET-2778] 2020-07-14 14:22:51 +02:00
Rostislav Wolny
9f62637665 Open placement settings sidebar after clicking on placement option
[MAILPOET-3030]
2020-07-14 13:49:33 +02:00
Veljko V
85824ec268 Adjust changes to fix failed tests 2020-07-09 09:56:10 +02:00
Veljko V
9f5cf5873e Adjust class name for testcase 2020-07-09 09:56:10 +02:00
Veljko V
b1bf4f396e Add new testcase with all scenarios for segments
MAILPOET-3047
2020-07-09 09:56:10 +02:00
Rostislav Wolny
8312f1c808 Add explanatory comments for test fixes
[MAILPOET-3024]
2020-07-08 13:12:11 +02:00
Rostislav Wolny
fd36602912 Fix flakiness of checking opt-in checkbox in order process
[MAILPOET-3044]
2020-07-08 13:12:11 +02:00
Rostislav Wolny
10f062b9ce Ensure no running backend cron tasks when test starts
[MAILPOET-3044]
2020-07-08 13:12:11 +02:00
Rostislav Wolny
3fbbf3db6d Update acceptance tests chrome version
[MAILPOET-3044]
2020-07-08 13:12:11 +02:00
Rostislav Wolny
c66eae74cd Enforce heading font size in mobile forms
[MAILPOET-3024]
2020-07-08 12:19:12 +02:00
Rostislav Wolny
a6b8330968 Hide spacers and limit dividers height in form on mobile
[MAILPOET-3024]
2020-07-08 12:19:12 +02:00
Pavel Dohnal
09ea6f1d72 Skip test for public builds
[MAILPOET-2841]
2020-07-08 09:48:57 +02:00
Veljko V
7d309aa8f7 Add helper postUrl to increase testing speed
MAILPOET-3042
2020-07-07 15:42:51 +02:00
Veljko V
cad3ee2aab Add scenario various status newsletters
MAILPOET-3042
2020-07-07 15:42:51 +02:00