Commit Graph

3171 Commits

Author SHA1 Message Date
6b286bdccc Wait for comment to be saved before checking subscription in listing
[MAILPOET-3104]
2020-08-13 12:46:58 +02:00
443e6ef788 Ensure newsletter templates created in tests are clickable
[MAILPOET-3103]
2020-08-13 11:15:29 +02:00
55447e7e26 Update acceptance test
[MAILPOET-3049]
2020-08-13 10:34:40 +02:00
524cebbc6f Update acceptance test inserter
[MAILPOET-3049]
2020-08-13 10:34:40 +02:00
1c1d9d7037 Set input inline border radius as !important
We need to override Shapely theme's !important rule
[MAILPOET-2810]
2020-08-12 17:49:55 +02:00
d720832f97 Set automatic height for inputs if form is using custom font size
[MAILPOET-2810]
2020-08-12 17:49:55 +02:00
79c70c8341 Rename form template parent class
[MAILPOET-2810]
2020-08-12 17:49:55 +02:00
7087bd3b3c Refactor form templates repository to return templates objects
[MAILPOET-2810]
2020-08-12 17:49:55 +02:00
9155b8d95a Refactor default form success message detection to form factory
[MAILPOET-2810]
2020-08-12 17:49:55 +02:00
21367ef05d Test master switch
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
e591ab1040 Remove uneeded dependency
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
188f64e068 Add tests
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
d325a80695 Update acceptance tests
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
4766f0a5e6 Only display form if the type is enabled
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
b1e9c1a4a9 Add placement enabled settings
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
33e06858b1 Pass invalid url as a string not an array
[MAILPOET-3097]
2020-08-12 11:37:28 +02:00
7cf90b88c5 Use an email that doesn't fail validation
[MAILPOET-3097]
2020-08-12 11:37:28 +02:00
e38b00f0f2 Unset global closure in tests
[MAILPOET-3097]
2020-08-12 11:37:28 +02:00
1c994ce03d Fix flaky manage welcome email test
[MAILPOET-3091]
2020-08-12 07:47:06 +02:00
10c75f3f24 Fix flaky EditorSocial button test
Sometimes when social block was clicked a toolbar of a following block received the click. This change ensures that the click has exact coordinates.
[MAILPOET-3091]
2020-08-11 16:33:24 +02:00
532ddeeb78 Refactor checking newsletter templates presence in tests
[MAILPOET-3091]
2020-08-11 16:33:24 +02:00
0810fc2abb Increase timeout for searching wooCommerce products in tests
[MAILPOET-3091]
2020-08-11 16:33:24 +02:00
2dd32c1082 Make sure correct tab is selected before selecting template
[MAILPOET-3091]
2020-08-11 16:33:24 +02:00
c1c5885398 Refactor Statistics Entities to use association
[MAILPOET-3069]
2020-08-11 12:54:24 +02:00
be4fb96dc5 Add tests to import for new properties
Fixes:#2968
[MAILPOET-2957]
2020-08-10 15:16:31 +02:00
597f6acaca Leave filters out of refactoring
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
6e49cc5e4e Blacklist more woo filters
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
33e2c3d9d2 Add test for respository
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
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
12ae18c87e Fix iframe testing in acceptance tests
[MAILPOET-2973]
2020-08-04 14:33:14 +02:00
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
14067a22d9 Update codeception/codeception and related packages
[MAILPOET-2973]
2020-08-04 14:33:14 +02:00
ba4fd9eb1b Fix subscriber status resetting on WP user creation
Fixes:#2960
[MAILPOET-3016]
2020-08-04 13:41:48 +02:00
e9c1149234 Fix manage subscription integration test
[MAILPOET-1635]
2020-08-03 14:10:56 +02:00
c2c47a1c84 Add success message to subscription management form
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
7c2e9162a1 Add filter form manage subscription form fields
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
7c979c9b56 Move manage subscription page filter to proper class
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
72ca0ce32f Add integration test for manage subscription form renderer
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
f1eb3d6b5d Refactor manage subscription form rendering to separate class
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
d2c128d255 Add class to manage subscription form
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
4a9f461522 Refactor manage subscription to use twig template
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
31250edcd1 Fix flaky post notification template selection
[MAILPOET-3070]
2020-08-03 09:56:08 +02:00
ae85e06afb Update integration tests
[MAILPOET-2630]
2020-07-29 13:50:54 +02:00
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
1c4c19afb1 Reordering code alphabetically 2020-07-23 11:32:42 +03:00
b4231173c6 Add new scenario receiving welcome email
[MAILPOET-3053]
2020-07-23 11:32:42 +03:00
ff6a3088f0 Update code to follow new data-automation-id 2020-07-21 11:39:40 +03:00
b414e5c656 Remove leftover code and add new empty line 2020-07-21 11:39:40 +03:00