Sha256: a4fc0bdf255a20cfbbc16474f26937b68a67e416c51cba3c3b58e918ee711aba

Contents?: true

Size: 1.15 KB

Versions: 21

Compression:

Stored size: 1.15 KB

Contents

Feature: Index - Page Title

  Modifying the page title on the index screen

  Scenario: Set a string as the title
    Given an index configuration of:
    """
      ActiveAdmin.register Post do
        index title: "Awesome Title"
      end
    """
    Then I should see the page title "Awesome Title"

  Scenario: Set the title using a proc
    Given an index configuration of:
    """
      ActiveAdmin.register Post do
        index title: proc{ 'Custom title from proc' }
      end
    """
    Then I should see the page title "Custom title from proc"

  Scenario: Set the title using a proc that uses the available resource class
    Given an index configuration of:
    """
      ActiveAdmin.register Post do
        index title: proc{ "List of #{resource_class.model_name.plural}" }
      end
    """
    Then I should see the page title "List of posts"

  Scenario: Set the title in controller
    Given an index configuration of:
    """
      ActiveAdmin.register Post do
        controller do
          before_action { @page_title = "List of #{resource_class.model_name.plural}" }
        end
      end
    """
    Then I should see the page title "List of posts"

Version data entries

21 entries across 21 versions & 4 rubygems

Version Path
activeadmin-rails-1.7.2 features/index/page_title.feature
activeadmin-rails-1.7.1 features/index/page_title.feature
activeadmin-rails-1.7.0 features/index/page_title.feature
activeadmin-rb-1.6.0 features/index/page_title.feature
activeadmin-rb-1.5.2 features/index/page_title.feature
activeadmin-rb-1.5.1 features/index/page_title.feature
activeadmin-rb-1.5.0 features/index/page_title.feature
activeadmin_addons-1.7.1 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-f71b375325eb/features/index/page_title.feature
activeadmin-rb-1.4.0 features/index/page_title.feature
activeadmin_addons-1.7.0 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-f71b375325eb/features/index/page_title.feature
activeadmin-1.3.1 features/index/page_title.feature
activeadmin_addons-1.6.0 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-f71b375325eb/features/index/page_title.feature
activeadmin_addons-1.5.0 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-f71b375325eb/features/index/page_title.feature
activeadmin-1.3.0 features/index/page_title.feature
activeadmin_addons-1.4.0 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-f71b375325eb/features/index/page_title.feature
activeadmin_addons-1.3.0 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-f71b375325eb/features/index/page_title.feature
activeadmin_addons-1.2.0 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-f71b375325eb/features/index/page_title.feature
activeadmin-1.2.1 features/index/page_title.feature
activeadmin-1.2.0 features/index/page_title.feature
activeadmin-1.1.0 features/index/page_title.feature