Sha256: bf280ebda80d8bbe1e0d2ee911c65e34cf4b5a959ba8505fe2703300750e171a

Contents?: true

Size: 1.67 KB

Versions: 53

Compression:

Stored size: 1.67 KB

Contents

@nojava
Feature: Stylus Updates and Partials
  Scenario: The preview server should update stylesheets when Stylus changes
    Given the Server is running at "stylus-preview-app"
    And the file "source/stylesheets/plain.css.styl" has the contents
      """
      red
        color: #f0f0f0
      """
    When I go to "/stylesheets/plain.css"
    Then I should see "color: #f0f0f0;"
    And the file "source/stylesheets/plain.css.styl" has the contents
      """
      red
        color: #0f0f0f
      """
    When I go to "/stylesheets/plain.css"
    Then I should see "color: #0f0f0f;"

  Scenario: The preview server should update stylesheets when Stylus partials change
    Given the Server is running at "stylus-preview-app"
    And the file "source/stylesheets/main.css.styl" has the contents
      """
      @import '_partial'

      red
        color: #f0f0f0
      """
    And the file "source/stylesheets/_partial.styl" has the contents
      """
      body
        font-size: 14px
      """
    When I go to "/stylesheets/main.css"
    Then I should see "color: #f0f0f0;"
    And I should see "font-size: 14px;"
    And the file "source/stylesheets/main.css.styl" has the contents
      """
      @import '_partial'

      red
        color: #0f0f0f
      """
    And the file "source/stylesheets/_partial.styl" has the contents
      """
      body
        font-size: 18px
      """
    When I go to "/stylesheets/main.css"
    Then I should see "color: #0f0f0f;"
    And I should see "font-size: 18px"

  Scenario: Stylus partials should work when building
    Given a successfully built app at "stylus-preview-app"
    Then the file "build/stylesheets/main.css" should contain "font-size: 18px"

Version data entries

53 entries across 53 versions & 3 rubygems

Version Path
middleman-core-4.0.0.rc.1 features/stylus.feature
middleman-core-3.4.0 features/stylus.feature
middleman-core-4.0.0.beta.2 features/stylus.feature
middleman-core-3.3.12 features/stylus.feature
middleman-core-4.0.0.beta.1 features/stylus.feature
middleman-core-3.3.11 features/stylus.feature
middleman-core-3.3.10 features/stylus.feature
middleman-core-3.3.9 features/stylus.feature
middleman-core-3.3.8 features/stylus.feature
middleman-core-4.0.0.alpha.6 features/stylus.feature
middleman-core-4.0.0.alpha.5 features/stylus.feature
middleman-core-4.0.0.alpha.4 features/stylus.feature
middleman-core-4.0.0.alpha.3 features/stylus.feature
middleman-core-3.3.7 features/stylus.feature
middleman-core-3.3.6 features/stylus.feature
middleman-core-4.0.0.alpha.2 features/stylus.feature
middleman-core-3.3.5 features/stylus.feature
middleman-core-cj-3.3.6 features/stylus.feature
middleman-core-cj-3.3.5 features/stylus.feature
middleman-core-cj-3.3.4 features/stylus.feature