From f756d3d49264e921ca27c512c2ee763be43e53d8 Mon Sep 17 00:00:00 2001 From: Frederic Massart Date: Thu, 19 Jun 2014 13:32:24 +0800 Subject: [PATCH] MDL-46061 atto_image: Improved tests to cover sizing feature --- .../plugins/image/tests/behat/image.feature | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/lib/editor/atto/plugins/image/tests/behat/image.feature b/lib/editor/atto/plugins/image/tests/behat/image.feature index 3620a8901a1..19bd61d0c48 100644 --- a/lib/editor/atto/plugins/image/tests/behat/image.feature +++ b/lib/editor/atto/plugins/image/tests/behat/image.feature @@ -19,10 +19,50 @@ Feature: Add images to Atto And I set the field "Describe this image" to "It's the Moodle" # Wait for the page to "settle". And I wait "2" seconds + And the field "Width" matches value "204" + And the field "Height" matches value "61" + And I set the field "Auto size" to "1" + And I set the field "Width" to "2040" + # Trigger blur on the width field. + And I set the field "Alignment" to "Bottom" + And the field "Height" matches value "610" + And I set the field "Height" to "61" + # Trigger blur on the height field. + And I set the field "Alignment" to "Bottom" + And the field "Width" matches value "204" + And I set the field "Auto size" to "0" + And I set the field "Width" to "123" + And I set the field "Height" to "456" + # Trigger blur on the height field. + And I set the field "Alignment" to "Bottom" + And the field "Width" matches value "123" + And the field "Height" matches value "456" And I click on "Save image" "button" And I click on "Update profile" "button" And I follow "Edit profile" And I select the text in the "Description" Atto editor And I click on "Image" "button" Then the field "Describe this image" matches value "It's the Moodle" + And the field "Width" matches value "123" + And the field "Height" matches value "456" + @javascript + Scenario: Manually inserting an image + Given I log in as "admin" + And I navigate to "Edit profile" node in "My profile settings" + And I set the field "Description" to "

Image: .

" + And I select the text in the "Description" Atto editor + When I click on "Image" "button" + Then the field "Enter URL" matches value "/nothing/here" + And I set the field "Describe this image" to "Something" + And I set the field "Enter URL" to "" + And I press "Save image" + And I set the field "Description" to "

Image: Awesome!.

" + And I press "Update profile" + And I follow "Edit profile" + And I select the text in the "Description" Atto editor + And I click on "Image" "button" + And the field "Enter URL" matches value "/nothing/again" + And the field "Width" matches value "123" + And the field "Height" matches value "456" + And the field "Describe this image" matches value "Awesome!" \ No newline at end of file