From cc587fcb69a06c29f9f48256110ca8e006f0976d Mon Sep 17 00:00:00 2001 From: Rodrigo Primo Date: Wed, 6 Sep 2023 16:13:25 -0300 Subject: [PATCH] Add basic acceptance test covering creating segment from template [MAILPOET-5394] --- .../acceptance/Segments/ManageSegmentsCest.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/mailpoet/tests/acceptance/Segments/ManageSegmentsCest.php b/mailpoet/tests/acceptance/Segments/ManageSegmentsCest.php index f31285c0eb..dddded8323 100644 --- a/mailpoet/tests/acceptance/Segments/ManageSegmentsCest.php +++ b/mailpoet/tests/acceptance/Segments/ManageSegmentsCest.php @@ -417,6 +417,19 @@ class ManageSegmentsCest { $i->seeNoJSErrors(); } + public function createSegmentFromTemplate(\AcceptanceTester $i) { + $i->wantTo('Create a segment from a template'); + $i->login(); + $i->amOnMailpoetPage('Segments'); + $i->click('[data-automation-id="new-segment"]'); + $i->waitForElement('.mailpoet-templates-card-grid div:first-child'); + $i->click('.mailpoet-templates-card-grid div:first-child'); + $i->waitForText('Recently Subscribed'); + $i->click('Back'); + $i->waitForText('Recently Subscribed'); + $i->seeNoJSErrors(); + } + private function createClickInNewsletter($newsletter) { $subscriber = (new Subscriber())->create(); $newsletterLink = (new NewsletterLink($newsletter))->create();