Skip to content

Commit

Permalink
MNT Behat test to test special characters in shortcode
Browse files Browse the repository at this point in the history
  • Loading branch information
Sabina Talipova committed Aug 8, 2023
1 parent cda12f6 commit 21b1081
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions tests/behat/features/insert-an-image.feature
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,36 @@ 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 after it was created in the previous step
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 contain "My title text updated & saved"
When I select the image "file1.jpg" in the "Content" HTML field
And I press the "Insert from Files" HTML field button
And I should see the "Update file" button
When I fill in "Caption" with "My caption updated & saved"
And I press the "Update file" button
Then the "Content" HTML field should contain "My alt updated & saved"
And the "Content" HTML field should contain "My title text updated & saved"
And the "Content" HTML field should contain "My caption updated & saved"
And I press the "Save" button
Then I go to "/about-us"
And I should see "My alt updated & saved" in the "img" element
And I should see "My title text updated & saved" in the "img" element
Then I go to "/admin/pages"

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
Expand Down

0 comments on commit 21b1081

Please sign in to comment.