Sha256: 7fdc0feb866f3bb1101f51fc678a1b00672a8ef08f4baf2b710fcb2d6a21edf2

Contents?: true

Size: 629 Bytes

Versions: 27

Compression:

Stored size: 629 Bytes

Contents

Feature: v3 Modular Extension
  Scenario: Registering and overwriting a system config option
    Given a fixture app "large-build-app"
    And a file named "config.rb" with:
      """
      module MyFeature
        class << self
          def registered(app)
            app.set :css_dir, "lib/my/css"
          end
          alias :included :registered
        end
      end

      ::Middleman::Extensions.register(:my_feature, MyFeature)
      activate :my_feature
      """
    Given a successfully built app at "large-build-app"
    When I cd to "build"
    Then the file "link_test.html" should contain "lib/my/css/test.css"

Version data entries

27 entries across 27 versions & 2 rubygems

Version Path
middleman-core-3.4.1 features/v3_extensions.feature
middleman-core-3.4.0 features/v3_extensions.feature
middleman-core-3.3.12 features/v3_extensions.feature
middleman-core-3.3.11 features/v3_extensions.feature
middleman-core-3.3.10 features/v3_extensions.feature
middleman-core-3.3.9 features/v3_extensions.feature
middleman-core-3.3.8 features/v3_extensions.feature
middleman-core-3.3.7 features/v3_extensions.feature
middleman-core-3.3.6 features/v3_extensions.feature
middleman-core-3.3.5 features/v3_extensions.feature
middleman-core-cj-3.3.6 features/v3_extensions.feature
middleman-core-cj-3.3.5 features/v3_extensions.feature
middleman-core-cj-3.3.4 features/v3_extensions.feature
middleman-core-3.3.4 features/v3_extensions.feature
middleman-core-3.3.3 features/v3_extensions.feature
middleman-core-3.3.2 features/v3_extensions.feature
middleman-core-3.3.1 features/v3_extensions.feature
middleman-core-3.3.0 features/v3_extensions.feature
middleman-core-3.2.2 features/v3_extensions.feature
middleman-core-3.2.1 features/v3_extensions.feature