Commit Graph

3543 Commits

Author SHA1 Message Date
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
Rostislav Wolny
c6873c5d75 Refactor form background style to allow multiple backgrounds
[MAILPOET-3005]
2020-07-07 09:18:31 +02:00
Rostislav Wolny
56be474bb1 Render form gradient on front end
[MAILPOET-3005]
2020-07-07 09:18:31 +02:00
Rostislav Wolny
12dff2c34d Render submit button gradient on front end
[MAILPOET-3005]
2020-07-07 09:18:31 +02:00
Rostislav Wolny
74ad8c4952 Add mapping for submit button gradient
[MAILPOET-3005]
2020-07-07 09:18:31 +02:00
Rostislav Wolny
4d1fbcd157 Add gradient rendering to columns on front end
[MAILPOET-3005]
2020-07-07 09:18:31 +02:00
Rostislav Wolny
3eb6513b0a Add columns graditent mapping from blocks to server data
[MAILPOET-3005]
2020-07-07 09:18:31 +02:00
Rostislav Wolny
aeb2c0d391 Add columns gradient mapping from server data to block
[MAILPOET-3005]
2020-07-07 09:18:31 +02:00
Rostislav Wolny
42f174e880 Refactor form editor settings values in tests
[MAILPOET-3005]
2020-07-07 09:18:31 +02:00