ref: master
features/clickable_images.feature
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
Feature: clickable images As a visitor I want to zoom in article images Background: Given feature "show_zoom_button_on_article_images" is enabled on environment And the following users | login | | booking | @selenium Scenario: show link if image is scaled Given the following article with image | owner | name | image | dimensions | | booking | small | rails.png | 20x20 | When I go to /booking/small And display ".zoomify-image" Then I should see "Zoom in" @selenium Scenario: not show link if image is not scaled Given the following article with image | owner | name | image | dimensions | | booking | real | rails.png | 50x64 | When I go to /booking/real And display ".zoomify-image" Then "Zoom in" should not be visible within "a#zoomify-image" @selenium Scenario: not show link if image does not have dimensions set Given the following article with image | owner | name | image | | booking | not set | rails.png | When I go to /booking/not-set And display ".zoomify-image" Then "Zoom in" should not be visible within "a#zoomify-image" @selenium-fixme Scenario: copy style from image Given the following article with image | owner | name | image | style | dimensions | | booking | with style | rails.png | float: right | 25x32 | When I go to /booking/with-style Then "zoomable-image" should be right aligned @selenium-fixme Scenario: zoom image Given the following article with image | owner | name | image | dimensions | | booking | zoom | rails.png | 25x32 | When I go to /booking/zoom And I follow "Zoom in" within "a#zoomify-image" Then I should see "fancybox-wrap" |