Sha256: c69b3bd2bf2397ee75ccdc15c877cb4217c1ea0ab84470f4560113b269824a51

Contents?: true

Size: 884 Bytes

Versions: 4

Compression:

Stored size: 884 Bytes

Contents

Feature: Nifty Layout Generator
  In order to have a layout
  As a rails developer
  I want to generate a simple layout

  Scenario: Generate normal application layout
    Given a new Rails app
    When I run "rails g nifty:layout -f"
    Then I should see "stylesheet_link_tag "application"" in file "app/views/layouts/application.html.erb"
    And I should see file "app/helpers/layout_helper.rb"
    And I should see file "app/helpers/error_messages_helper.rb"
    And I should see file "public/stylesheets/application.css"

  Scenario: Generate named layout with haml and sass
    Given a new Rails app
    When I run "rails g nifty:layout FooBar --haml -f"
    Then I should see "stylesheet_link_tag "foo_bar"" in file "app/views/layouts/foo_bar.html.haml"
    And I should see file "public/stylesheets/sass/foo_bar.sass"
    And I should see file "app/helpers/layout_helper.rb"

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
nifty-generators-0.4.1 features/nifty_layout.feature
corntrace-nifty-generators-0.4.1 features/nifty_layout.feature
corntrace-nifty-generators-0.4.0 features/nifty_layout.feature
nifty-generators-0.4.0 features/nifty_layout.feature