Sha256: 5c5ac6a90031712a7d1fdfca7732fc70c340515d8a3c9555cef181dde93e61dd

Contents?: true

Size: 1.67 KB

Versions: 5

Compression:

Stored size: 1.67 KB

Contents

@search
Feature: Search
  In order find content more quickly
  As an administrator
  I want to use search

  Background:
    Given I am a logged in refinery user

  @search-existing
  Scenario Outline: Search Existing Item
    Given I have a <item> titled "<title>"
    When I go to the list of <location>
    And I fill in "search" with "<title>"
    And I press "Search"
    Then I should see "<title>"

    Examples:
      |  item  | title  |   location   |
      |page    |testitem|pages         |
      |inquiry |testitem|inquiries     |
      |inquiry |testitem|spam inquiries|
      |setting |testitem|settings      |

  # This will only run when resources engine is installed.
  @search-file
  Scenario: Search File
    When I upload the file at "refinery_is_awesome.txt"
    And I go to the list of files
    And I fill in "search" with "Refinery Is Awesome"
    And I press "Search"
    Then I should see "Refinery Is Awesome"

  # This will only run when images engine is installed.
  @search-image
  Scenario: Search Image
    When I upload the image at "beach.jpeg"
    And I go to the list of images
    And I fill in "search" with "Beach"
    And I press "Search"
    Then I should see "Beach"

  @search-nonexisting
  Scenario Outline: Search Nonexisting Item
    Given I have no <item>
    When I go to the list of <location>
    And I fill in "search" with "nonexisting"
    And I press "Search"
    Then I should see "Sorry, no results found"

    Examples:
      |  item   |   location   |
      |pages    |pages         |
      |images   |images        |
      |files    |files         |
      |inquiries|inquiries     |
      |inquiries|spam inquiries|
      |settings |settings      |

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
refinerycms-0.9.8.9 vendor/refinerycms/core/features/search.feature
refinerycms-0.9.8.8 vendor/refinerycms/core/features/search.feature
refinerycms-0.9.8.7 vendor/refinerycms/core/features/search.feature
refinerycms-0.9.8.6 vendor/refinerycms/core/features/search.feature
refinerycms-0.9.8.5 vendor/refinerycms/core/features/search.feature