Sha256: 182b52a07aef00b0e51cf95565fce4b1ab00d74f733315fa61a8fddc6cc8db64

Contents?: true

Size: 970 Bytes

Versions: 14

Compression:

Stored size: 970 Bytes

Contents

@dsl
Feature: Search

  Background:
    Given I am logged in
    And products exists with attributes:
      | sku  | price | name  |
      | t-12 | 234   | Table |
      | dc_1 | 12    | Chair |

  Scenario: Search form fields
    Given a configuration of:
      """
      class AbAdminProduct < AbAdmin::AbstractResource
        search do
          field :sku
          field :name
          field :is_visible
          field :collection
          field :created_at
        end
      end
      """
    When I am on the admin products page
    Then I see search form with "Sku,Name,Display,Collection,Created at" filters

  Scenario: Searching
    Given a configuration of:
    """
      class AbAdminProduct < AbAdmin::AbstractResource
        search do
          field :sku
        end
      end
      """
    When I am on the admin products page
    And I fill in "Sku" with "dc"
    And I press "Filter"
    Then I should see "dc_1"
    And I should not see "t-12"

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
ab_admin-0.3.6 features/dsl/search.feature
ab_admin-0.3.5 features/dsl/search.feature
ab_admin-0.3.4 features/dsl/search.feature
ab_admin-0.3.3 features/dsl/search.feature
ab_admin-0.3.2 features/dsl/search.feature
ab_admin-0.3.1 features/dsl/search.feature
ab_admin-0.3.0 features/dsl/search.feature
ab_admin-0.2.3 features/dsl/search.feature
ab_admin-0.2.2 features/dsl/search.feature
ab_admin-0.2.1 features/dsl/search.feature
ab_admin-0.2.0 features/dsl/search.feature
ab_admin-0.1.2 features/dsl/search.feature
ab_admin-0.1.1 features/dsl/search.feature
ab_admin-0.1.0 features/dsl/search.feature