Commit Graph

25 Commits

Author SHA1 Message Date
Jan Lysý
09a54fdcd1 Fix dependencies in tests
[MAILPOET-4372]
2022-10-12 11:44:37 +02:00
Rodrigo Primo
a171206da2 Add basic test to cover scheduling first purchase email for guest customer
[MAILPOET-4570]
2022-10-03 15:10:36 +02:00
Rostislav Wolny
21508235fa Remove forgotten group annotation on a test case
The whole test has the group annotation so it is not needed for the particular tests case.
[MAILPOET-4566]
2022-09-08 13:02:52 +02:00
Rostislav Wolny
8a48db30b6 Add backup and restore for global WC_Cart in AbandonedCartTest
[MAILPOET-4566]
2022-09-08 13:02:52 +02:00
Rostislav Wolny
ed5bd8de61 Add Woo dependent tests to woo group
Mark all integration tests that are related to WooCommerce with group "woo".
[MAILPOET-4566]
2022-09-08 13:02:52 +02:00
John Oleksowicz
c403097c07 Always use real WC instead of mock
MAILPOET-4566
2022-09-08 13:02:52 +02:00
Jan Lysý
745ba0d5e0 Replace old model from PurchasedProduct
[MAILPOET-4141]
2022-06-20 12:00:47 +02:00
Jan Lysý
448847a4b9 Replace old model from PurchasedInCategory
[MAILPOET-4141]
2022-06-20 12:00:47 +02:00
Jan Lysý
c1a579d5fc Replace old model usage with Doctrine
[MAILPOET-4141]
2022-06-20 12:00:47 +02:00
Jan Lysý
d340909187 Replace repeating code with using factory
[MAILPOET-4141]
2022-06-20 12:00:47 +02:00
Jan Lysý
fa4ee3ff86 Fix adding newsletter options to collection
[MAILPOET-4141]
2022-06-20 12:00:47 +02:00
Jan Lysý
4ba5c6ce0c Remove old model from Scheduler
[MAILPOET-4141]
2022-06-20 12:00:47 +02:00
Jan Lysý
882e096c81 Replace old model usage with Doctrine
[MAILPOET-4141]
2022-06-20 12:00:47 +02:00
Brezo Cordero
c992bdc2c0 Change createAbandonedCartEmail to use mocked currentTime
[MAILPOET-4286]
2022-05-29 08:58:24 +01:00
David Remer
fce14358bf Revert "Replace NewsletterOption and NewsletterOptionField models"
This reverts commit 9b087f719f.
2022-05-17 12:27:46 +02:00
Rodrigo Primo
d89067854c Replace NewsletterOption and NewsletterOptionField models
This commit repleaces the old NewsletterOption and NewsletterOptionField
models with Doctrine code in several test classes.

[MAILPOET-4150]
2022-05-16 13:18:21 +02:00
David Remer
ca3f8bdc43 Make Scheduler non-static
[MAILPOET-4252]
2022-04-25 12:08:18 +02:00
John Oleksowicz
a8b62130ec Remove duplicate test
[MAILPOET-3518]
2022-02-09 16:33:06 +01:00
John Oleksowicz
bfcb6d745f Add test for preventing duplicates
[MAILPOET-3518]
2022-02-09 16:33:06 +01:00
John Oleksowicz
4d3e2b57fe Add product category re-sending test
[MAILPOET-3518]
2022-02-09 16:33:06 +01:00
John Oleksowicz
ef40730631 Only store relevant meta for category emails
[MAILPOET-3518]
2022-02-09 16:33:06 +01:00
John Oleksowicz
ec8ff46a29 Only store relevant meta for product purchases
[MAILPOET-3518]
2022-02-09 16:33:06 +01:00
Rostislav Wolny
ad94cffdea Remove proprietary AbandonedCartPageVisitTracker
[MAILPOET-3897]
2022-02-07 09:38:25 +01:00
Rostislav Wolny
f3208ca585 Use subscriber activity callback for postponing abandoned cart emails
[MAILPOET-3897]
2022-02-07 09:38:25 +01:00
Jan Jakes
9f790efbf0 Move plugin files to a subfolder
[MAILPOET-3988]
2022-01-18 15:30:22 +01:00