From 82cd984a29a4c52cb0698ef17efdd6719be1cca9 Mon Sep 17 00:00:00 2001 From: Thomas Reynolds Date: Fri, 23 Dec 2011 10:58:56 -0800 Subject: [PATCH] new default template thanks to @evenwu. closes #188 --- features/cli.feature | 21 ++++++++++----------- features/generator.feature | 16 ---------------- 2 files changed, 10 insertions(+), 27 deletions(-) delete mode 100644 features/generator.feature diff --git a/features/cli.feature b/features/cli.feature index dcb6e6a4..3b9a7dca 100644 --- a/features/cli.feature +++ b/features/cli.feature @@ -1,20 +1,19 @@ Feature: Middleman CLI Scenario: Create a new project - When I run `middleman init MY_PROJECT` - Then a directory named "MY_PROJECT" should exist + Given I run `middleman init MY_PROJECT` + Then the exit status should be 0 When I cd to "MY_PROJECT" Then the following files should exist: | config.rb | - Then the following files should not exist: - | config.ru | - | Gemfile | - Then a directory named "source" should exist - When I cd to "source" - Then the following files should exist: - | index.html.erb | - | layout.erb | - | stylesheets/site.css.scss | + | source/index.html.erb | + | source/images/background.png | + | source/images/middleman.png | + | source/layouts/layout.erb | + | source/javascripts/all.js | + | source/stylesheets/all.css.scss | + | source/stylesheets/_animate.scss | + | source/stylesheets/_normalize.scss | Scenario: Create a new project (alias i) When I run `middleman i MY_PROJECT` diff --git a/features/generator.feature b/features/generator.feature deleted file mode 100644 index 0809c36b..00000000 --- a/features/generator.feature +++ /dev/null @@ -1,16 +0,0 @@ -Feature: Generator - - Scenario: Copying template files - Given I run `middleman init generator-test` - Then the exit status should be 0 - When I cd to "generator-test" - Then the following files should exist: - | config.rb | - | source/index.html.erb | - | source/images/background.png | - | source/images/middleman.png | - | source/layouts/layout.erb | - | source/javascripts/all.js | - | source/stylesheets/all.css.scss | - | source/stylesheets/_animate.scss | - | source/stylesheets/_normalize.scss | \ No newline at end of file