Commit Graph

3851 Commits

Author SHA1 Message Date
Rostislav Wolny
8af9b412ad Switch to built in PDO driver
[MAILPOET-3658]
2021-07-06 13:29:00 +02:00
Rostislav Wolny
c9603b76dc Update doctrine packages and fix metadata cache
[MAILPOET-3658]
2021-07-06 13:29:00 +02:00
Veljko
ee0cb86d15 Change to wait for element visibility 2021-07-05 14:40:30 +02:00
Veljko
63043579e0 Add method to wait for listing items
[MAILPOET-3679]
2021-07-05 14:40:30 +02:00
Veljko
881b79c2a5 Add wait for element to be clickable
MAILPOET-3680
2021-07-05 12:35:11 +02:00
Veljko
508550d2f1 Add another class 2021-07-02 10:15:28 +02:00
Veljko
bcf842f3ef Fix flaky acceptance test mailpoet menus
[MAILPOET-3677]
2021-07-02 10:15:28 +02:00
Rostislav Wolny
bedd9e59ca Skip failing tests
Temporarily skip rest of failing tests.
Those should be fixed in a subsequent task.
[MAILPOET-3673]
2021-07-02 07:28:41 +02:00
Rostislav Wolny
604336e6fb Fix failing newsletter editor heading test
[MAILPOET-3673]
2021-07-02 07:28:41 +02:00
Rostislav Wolny
7ddfadc666 Add polyfills for crypto and MutationsObserver into JS tests
[MAILPOET-3673]
2021-07-02 07:28:41 +02:00
Rostislav Wolny
863c0b4172 Fix undefined underscore in newsletter editor tests
[MAILPOET-3673]
2021-07-02 07:28:41 +02:00
Rostislav Wolny
9a24aa07f4 Fix Element not defined in tests in tinymce
[MAILPOET-3673]
2021-07-02 07:28:41 +02:00
Jan Lysý
9b51f4e70e Send confirmation email when there are unconfirmed data
[MAILPOET-3649]
2021-06-28 12:26:03 +02:00
Jan Lysý
2288d745b1 Improve integration tests for DynamicSegments API
[MAILPOET-3559]
2021-06-28 11:29:46 +02:00
Jan Lysý
acf76e2905 Remove changing WP users as unconfirmed
This commit should revert functionality from the ticket MAILPOET-2134

[MAILPOET-3515]
2021-06-22 16:23:05 +02:00
Jan Lysý
96f39f81f5 Improve ManageSegments and remove waiting
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
ded711bce4 Add comments to ManageSegmentsCest
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
fcfe7f5bea Fix integration test for FilterHandler
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
cb93b3f30d Add waiting for clickable save button
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
feb75d35cd Fix flaky test for dynamic segment total spent
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
240a6b14e7 Add acceptance test for multiple filters
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
746de18605 Add test cases for SegmentSaveController
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
a23c73b341 Add test into DynamicSegmentsResponseBuilder
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
38aa403602 Add integration test for DynamicSegments with two filters
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
3b88d0d2ba Add action value into UserRole DynamicSegment
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
a3b12d6eb4 Add second wait into ManageSegmentsCest
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
c48650a89b Add second wait into ManageSegmentsCest
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
471ed5cc18 Update integration test for SegmentSaveController
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
5bc8efb36b Fix factory for DynamicSegments
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
97dd402d21 Change error message when request is almost empty
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
72a3bfa35e Update integration test for DynamicSegmentsResponseBuilder
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Jan Lysý
af8cda710e Update unit test for FilterDataMapper
[MAILPOET-3469]
2021-06-21 14:02:04 +02:00
Pavel Dohnal
ad330bff64 Gracefuly handle missing WC transactional template
[MAILPOET-3017]
2021-06-15 13:21:49 +02:00
Rostislav Wolny
a382ba8635 Prevent overriding woo settings if woo template is not set
[MAILPOET-3645]
2021-06-14 14:30:01 +02:00
Rostislav Wolny
d5f6f63ebe Use option filters instead of synchronization Woo email styles
With this change the Woo template editor will never overwrite Woo commerce settings,
but replace values of those settings using hooks.
[MAILPOET-3645]
2021-06-14 14:30:01 +02:00
Rostislav Wolny
7158f879aa Refactor fetching newsletter in TransactionalEmailHooks to doctrine
[MAILPOET-3645]
2021-06-14 14:30:01 +02:00
Pavel Dohnal
6301ac6fb6 Remove redundant code
[MAILPOET-3627]
2021-06-14 11:28:18 +02:00
Pavel Dohnal
c8964b88a3 Prevent duplication of data in factories
[MAILPOET-3627]
2021-06-14 11:28:18 +02:00
Pavel Dohnal
7bf6c44ea0 Refactor newsletter data factories to doctrine
[MAILPOET-3627]
2021-06-14 11:28:18 +02:00
Pavel Dohnal
093c1c4669 Refactor form factory to doctrine
[MAILPOET-3627]
2021-06-14 11:28:18 +02:00
Jan Lysý
d896ede7e6 Use WP current time in Pages integration test
[MAILPOET-3269]
2021-06-14 10:12:34 +02:00
Jan Lysý
4c67e97206 Fix parameters in integration tests
[MAILPOET-3269]
2021-06-14 10:12:34 +02:00
Jan Lysý
f106d6f2f2 Fix dependencies in integration tests
[MAILPOET-3269]
2021-06-14 10:12:34 +02:00
Jan Lysý
aeeceeeb8d Use Newsletter\Url as service
[MAILPOET-3269]
2021-06-14 10:12:34 +02:00
Jan Lysý
c9636ebf1b Use Newsletter\Links as service
[MAILPOET-3269]
2021-06-14 10:12:34 +02:00
Jan Lysý
8826b01ec9 Remove static calling from Newsletter/Links
[MAILPOET-3269]
2021-06-14 10:12:34 +02:00
Jan Lysý
4449f76901 Remove static calling from Links
[MAILPOET-3269]
2021-06-14 10:12:34 +02:00
Jan Lysý
85b9d5b7e4 Use Doctrine entity in calling LinkTokens::verifyToken
[MAILPOET-3269]
2021-06-14 10:12:34 +02:00
Jan Lysý
eb189809ae Use Doctrine model in LinkTokensTest
[MAILPOET-3269]
2021-06-14 10:12:34 +02:00
Jan Lysý
accfafa2a9 Update dependecies in tests
[MAILPOET-3638]
2021-06-14 09:46:19 +02:00