From 90734a86fcccaab0347a42178bc96078fcfbaf9e Mon Sep 17 00:00:00 2001 From: Sabina Talipova Date: Tue, 8 Aug 2023 10:21:46 +1200 Subject: [PATCH] MNT Behat test to test special characters in shortcode --- tests/behat/features/insert-an-image.feature | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/tests/behat/features/insert-an-image.feature b/tests/behat/features/insert-an-image.feature index 3c2868346..f71651f6a 100644 --- a/tests/behat/features/insert-an-image.feature +++ b/tests/behat/features/insert-an-image.feature @@ -105,6 +105,25 @@ Feature: Insert an image into a page # Required to avoid "unsaved changed" browser dialog And I press the "Save" button + Scenario: I can add text with special characters as Alternative text + When I press the "Insert from Files" HTML field button + And I select the file named "folder1" in the gallery + And I click on the file named "file1" in the gallery + Then I should see the "Form_fileInsertForm" form + When I fill in "Alternative text (alt)" with "My alt updated & saved" + When I fill in "Title text (tooltip)" with "My title text updated & saved" + And I press the "Insert" button + Then the "Content" HTML field should contain "file1.jpg" + And the "Content" HTML field should contain "My alt updated & saved" + And I press the "Save" button + # We need this to update DB with new value if it was created + When I press the "Save" button + Then the "Content" HTML field should contain "file1.jpg" + And the "Content" HTML field should contain "My alt updated & saved" + And the "Content" HTML field should not contain "My alt updated & saved" + And the "Content" HTML field should contain "My title text updated & saved" + And the "Content" HTML field should not contain "My title text updated & saved" + Scenario: I can link to a file Given I select "awesome" in the "Content" HTML field When I press the "Insert link" HTML field button