From 12108736212fb8c20dedf58335e42b7d275e55f3 Mon Sep 17 00:00:00 2001 From: Michelle Shull Date: Mon, 28 Jan 2019 06:45:39 -0500 Subject: [PATCH] [MQ-173] acceptance test to confirm free email address in FROM field triggers alert --- assets/js/src/settings/default_sender.jsx | 2 ++ ...reeEmailAsFromAddressTriggersAlertCest.php | 21 +++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 tests/acceptance/SettingsFreeEmailAsFromAddressTriggersAlertCest.php diff --git a/assets/js/src/settings/default_sender.jsx b/assets/js/src/settings/default_sender.jsx index f89f89d1b0..6db1505166 100644 --- a/assets/js/src/settings/default_sender.jsx +++ b/assets/js/src/settings/default_sender.jsx @@ -29,6 +29,7 @@ class DefaultSender extends React.Component { wantTo('Confirm free emails as FROM address trigger alert message'); + $I->login(); + $I->amOnMailPoetPage('Settings'); + $from_email_field = '[data-automation-id="settings-page-from-email-field"]'; + $from_name_field = '[data-automation-id="settings-page-from-name-field"]'; + $I->fillField($from_name_field, 'AlertUser'); + $I->fillField($from_email_field, 'alertuser@yahoo.com'); + $I->waitForElement('.sender_email_address_warning'); + $I->fillField($from_email_field, 'info@alertuser.com'); + $I->dontSeeElement('.sender_email_address_warning'); + $I->fillField($from_email_field, 'alertuser@hotmail.com'); + $I->waitForElement('.sender_email_address_warning'); + } + +}