From 72e3c87190e21cfd4328f52324ed9db9bd865a9f Mon Sep 17 00:00:00 2001 From: Rostislav Wolny Date: Mon, 19 Dec 2022 16:15:41 +0100 Subject: [PATCH] Add basic acceptance test for the homepage task list [MAILPOET-4826] --- .../acceptance/Homepage/HomepageBasicsCest.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/mailpoet/tests/acceptance/Homepage/HomepageBasicsCest.php b/mailpoet/tests/acceptance/Homepage/HomepageBasicsCest.php index 45dc2c2201..4685277cc7 100644 --- a/mailpoet/tests/acceptance/Homepage/HomepageBasicsCest.php +++ b/mailpoet/tests/acceptance/Homepage/HomepageBasicsCest.php @@ -31,4 +31,18 @@ class HomepageBasicsCest { $i->waitForText('Sending has been resumed'); $i->dontSee('Sending is broken!'); } + + public function homepageTaskListRenders(\AcceptanceTester $i) { + $i->wantTo('Check homepage renders task list'); + $i->login(); + $i->amOnMailpoetPage('Homepage'); + $i->waitForText('Welcome to MailPoet'); + $i->see('Begin by completing your setup'); + $i->see('Sender information added'); + $i->see('Connect MailPoet sending service'); + $i->click('button', '.mailpoet-task-list__heading'); + $i->waitForText('Hide setup list', 5, '.mailpoet-task-list__heading .components-popover__content'); + $i->click('.components-popover__content button', '.mailpoet-task-list__heading'); + $i->dontSee('Begin by completing your setup'); + } }