Sha256: 201ce93ed6c624f0c34446933442d88de1413dc42fa481062d2c95d39edc0a92

Contents?: true

Size: 1.37 KB

Versions: 108

Compression:

Stored size: 1.37 KB

Contents

Feature: Index as Grid

  Viewing resources as a grid on the index page

  Scenario: Viewing index as a grid with a simple block configuration
    Given 9 posts exist
    And an index configuration of:
      """
      ActiveAdmin.register Post do
        index :as => :grid do |post|
          h2 auto_link(post)
        end
      end
      """
    Then the table ".index_grid" should have 3 rows
    And the table ".index_grid" should have 3 columns
    And there should be 9 "a" tags within index grid

  Scenario: Viewing index as a grid and set the number of columns
    Given 9 posts exist
    And an index configuration of:
      """
      ActiveAdmin.register Post do
      index :as => :grid, :columns => 1 do |post|
          h2 auto_link(post)
        end
      end
      """
    Then the table ".index_grid" should have 9 rows
    And the table ".index_grid" should have 1 columns
    And there should be 9 "a" tags within "table.index_grid"

  Scenario: Viewing index as a grid with an odd number of items
    Given 9 posts exist
    And an index configuration of:
      """
      ActiveAdmin.register Post do
      index :as => :grid, :columns => 2 do |post|
          h2 auto_link(post)
        end
      end
      """
    Then the table ".index_grid" should have 5 rows
    And the table ".index_grid" should have 2 columns
    And there should be 9 "a" tags within "table.index_grid"

Version data entries

108 entries across 108 versions & 10 rubygems

Version Path
activeadmin_addons-1.1.2 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-a5a53c3f2b8f/features/index/index_as_grid.feature
activeadmin_addons-1.1.1 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-a5a53c3f2b8f/features/index/index_as_grid.feature
yousty-activeadmin-1.0.17.pre features/index/index_as_grid.feature
yousty-activeadmin-1.0.16.pre features/index/index_as_grid.feature
activeadmin_addons-1.1.0 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-a5a53c3f2b8f/features/index/index_as_grid.feature
activeadmin_addons-1.0.1 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-a5a53c3f2b8f/features/index/index_as_grid.feature
activeadmin_addons-1.0.0 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-a5a53c3f2b8f/features/index/index_as_grid.feature
yousty-activeadmin-1.0.15.pre features/index/index_as_grid.feature
activeadmin-orac-1.0.0.pre4 features/index/index_as_grid.feature
activeadmin-orac-1.0.0 features/index/index_as_grid.feature
activeadmin-orac-1.0.0.pre.orac features/index/index_as_grid.feature
yousty-activeadmin-1.0.14.pre features/index/index_as_grid.feature
yousty-activeadmin-1.0.13.pre features/index/index_as_grid.feature
yousty-activeadmin-1.0.12.pre features/index/index_as_grid.feature
yousty-activeadmin-1.0.11.pre features/index/index_as_grid.feature
yousty-activeadmin-1.0.10.pre features/index/index_as_grid.feature
yousty-activeadmin-1.0.9.pre features/index/index_as_grid.feature
yousty-activeadmin-1.0.8.pre features/index/index_as_grid.feature
activeadmin-1.0.0.pre4 features/index/index_as_grid.feature
activeadmin-1.0.0.pre3 features/index/index_as_grid.feature