Sha256: 022e82cfcf51adf4dc544be27b47d6d20c83610f65fd29dd05adf5fc8a1adc57

Contents?: true

Size: 1.34 KB

Versions: 56

Compression:

Stored size: 1.34 KB

Contents

Feature: Development Reloading

  In order to quickly develop applications
  As a developer
  I want the application to reload itself in development

  @requires-reloading
  Scenario: Reloading an updated model that a resource points to
    Given "app/admin/posts.rb" contains:
    """
      ActiveAdmin.register Post
    """
    And I am logged in with capybara
    And I create a new post with the title ""
    Then I should see a successful create flash
    Given I add "validates_presence_of :title" to the "post" model
    And I create a new post with the title ""
    Then I should not see a successful create flash
    And I should see a validation error "can't be blank"


  # TODO: Create a scenario that reloads one of the active admin
  # configuration files.
  #
  # @requires-reloading
  # Scenario: Reloading an updated model that a resource points to
  #   Given "app/admin/posts.rb" contains:
  #   """
  #     ActiveAdmin.register Post
  #     ActiveAdmin.register User
  #   """
  #   And I am logged in
  #   Then I should see a menu item for "Posts"

  #   Given "app/admin/posts.rb" contains:
  #   """
  #     ActiveAdmin.register Post, :as => "Blog"
  #     ActiveAdmin.register User
  #   """
  #   When I follow "Users"
  #   Then show me the page
  #   Then I should see a menu item for "Blogs"
  #   Then I should not see a menu item for "Posts"

Version data entries

56 entries across 56 versions & 2 rubygems

Version Path
lalala-4.0.0.dev.116 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.114 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.113 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.111 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.109 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.107 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.94 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.92 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.90 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.84 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.80 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.79 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.78 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.77 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.74 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.73 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.72 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.71 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.66 vendor/deps/active_admin/features/development_reloading.feature
lalala-4.0.0.dev.65 vendor/deps/active_admin/features/development_reloading.feature