Sha256: 0551776f7b660f0abc2620b99f5ece9d4b8c493cc96e4f2389d537597512e213

Contents?: true

Size: 1.94 KB

Versions: 44

Compression:

Stored size: 1.94 KB

Contents

Feature: Breadcrumb

  Background:
    Given I am logged in

  Scenario: Default breadcrumb links
    Given a configuration of:
    """
      ActiveAdmin.register Post do
      end
    """
    When I am on the new post page
    Then I should see a link to "Post" in the breadcrumb

  Scenario: Rewritten breadcrumb links
    Given a configuration of:
    """
      ActiveAdmin.register Post do
        breadcrumb do
          [
            link_to('test', '/admin/test/url')
          ]
        end
      end
    """
    When I am on the new post page
    Then I should see a link to "test" in the breadcrumb

  Scenario: No Breadcrumbs configuration
    Given a configuration of:
    """
      ActiveAdmin.application.breadcrumb = false
      ActiveAdmin.register Post do
      end
    """
    When I am on the new post page
    Then I should see "Post"
    And I should not see the element ".breadcrumb"

  Scenario: Application config of false and a resource config of true
    Given a configuration of:
    """
      ActiveAdmin.application.breadcrumb = false
      ActiveAdmin.register Post do
        config.breadcrumb = true
      end
    """
    When I am on the new post page
    Then I should see a link to "Post" in the breadcrumb

  Scenario: Application config of false and rewritten breadcrumb links
    Given a configuration of:
    """
      ActiveAdmin.application.breadcrumb = false
      ActiveAdmin.register Post do
        breadcrumb do
          [
            link_to('test', '/admin/test/url')
          ]
        end
      end
    """
    When I am on the new post page
    Then I should see a link to "test" in the breadcrumb

  Scenario: Application config of true and a resource config of false
    Given a configuration of:
    """
      ActiveAdmin.application.breadcrumb = true
      ActiveAdmin.register Post do
        config.breadcrumb = false
      end
    """
    When I am on the new post page
    Then I should not see the element ".breadcrumb"

Version data entries

44 entries across 44 versions & 6 rubygems

Version Path
activeadmin_addons-1.7.1 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-f71b375325eb/features/breadcrumb.feature
activeadmin_addons-1.7.0 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-f71b375325eb/features/breadcrumb.feature
activeadmin-1.3.1 features/breadcrumb.feature
activeadmin_addons-1.6.0 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-f71b375325eb/features/breadcrumb.feature
activeadmin_addons-1.5.0 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-f71b375325eb/features/breadcrumb.feature
activeadmin-1.3.0 features/breadcrumb.feature
activeadmin_addons-1.4.0 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-f71b375325eb/features/breadcrumb.feature
activeadmin_addons-1.3.0 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-f71b375325eb/features/breadcrumb.feature
activeadmin_addons-1.2.0 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-f71b375325eb/features/breadcrumb.feature
activeadmin-1.2.1 features/breadcrumb.feature
activeadmin_addons-1.1.2 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-a5a53c3f2b8f/features/breadcrumb.feature
activeadmin-1.2.0 features/breadcrumb.feature
activeadmin_addons-1.1.1 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-a5a53c3f2b8f/features/breadcrumb.feature
yousty-activeadmin-1.0.17.pre features/breadcrumb.feature
yousty-activeadmin-1.0.16.pre features/breadcrumb.feature
activeadmin_addons-1.1.0 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-a5a53c3f2b8f/features/breadcrumb.feature
activeadmin_addons-1.0.1 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-a5a53c3f2b8f/features/breadcrumb.feature
activeadmin_addons-1.0.0 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-a5a53c3f2b8f/features/breadcrumb.feature
activeadmin-1.1.0 features/breadcrumb.feature
yousty-activeadmin-1.0.15.pre features/breadcrumb.feature