wantTo('add social block to newsletter'); $newsletterTitle = 'Social Block Newsletter'; $socialBlockInEditor = ('[data-automation-id="socialBlock"]'); $socialBlockSettingsAssertion = ('[data-automation-id="social_select_another_network"]'); (new Newsletter()) ->withSubject($newsletterTitle) ->loadBodyFrom('newsletterWithText.json') ->create(); $I->login(); $I->amOnMailpoetPage('Emails'); $I->waitForText($newsletterTitle); $I->clickItemRowActionByItemName($newsletterTitle, 'Edit'); // Create social block $I->waitForText('Social'); $I->waitForElementNotVisible('.velocity-animating'); $I->dragAndDrop('#automation_editor_block_social', '#mce_1'); //Open settings by clicking on block $I->moveMouseOver($socialBlockInEditor, 3, 2); $I->click($socialBlockInEditor); $I->waitForElementVisible($socialBlockSettingsAssertion); $I->click('Done'); } }