Update docs to reflect that helper stubs are no longer generated

This commit is contained in:
David Heinemeier Hansson 2014-08-03 15:12:05 -07:00
parent a1ede5a441
commit 206347fd3e
5 changed files with 2 additions and 25 deletions

@ -149,8 +149,6 @@ $ bin/rails generate controller Greetings hello
create test/controllers/greetings_controller_test.rb create test/controllers/greetings_controller_test.rb
invoke helper invoke helper
create app/helpers/greetings_helper.rb create app/helpers/greetings_helper.rb
invoke test_unit
create test/helpers/greetings_helper_test.rb
invoke assets invoke assets
invoke coffee invoke coffee
create app/assets/javascripts/greetings.js.coffee create app/assets/javascripts/greetings.js.coffee
@ -236,8 +234,6 @@ $ bin/rails generate scaffold HighScore game:string score:integer
create test/controllers/high_scores_controller_test.rb create test/controllers/high_scores_controller_test.rb
invoke helper invoke helper
create app/helpers/high_scores_helper.rb create app/helpers/high_scores_helper.rb
invoke test_unit
create test/helpers/high_scores_helper_test.rb
invoke jbuilder invoke jbuilder
create app/views/high_scores/index.json.jbuilder create app/views/high_scores/index.json.jbuilder
create app/views/high_scores/show.json.jbuilder create app/views/high_scores/show.json.jbuilder

@ -322,8 +322,6 @@ invoke test_unit
create test/controllers/blorgh/articles_controller_test.rb create test/controllers/blorgh/articles_controller_test.rb
invoke helper invoke helper
create app/helpers/blorgh/articles_helper.rb create app/helpers/blorgh/articles_helper.rb
invoke test_unit
create test/helpers/blorgh/articles_helper_test.rb
invoke assets invoke assets
invoke js invoke js
create app/assets/javascripts/blorgh/articles.js create app/assets/javascripts/blorgh/articles.js
@ -560,8 +558,6 @@ invoke test_unit
create test/controllers/blorgh/comments_controller_test.rb create test/controllers/blorgh/comments_controller_test.rb
invoke helper invoke helper
create app/helpers/blorgh/comments_helper.rb create app/helpers/blorgh/comments_helper.rb
invoke test_unit
create test/helpers/blorgh/comments_helper_test.rb
invoke assets invoke assets
invoke js invoke js
create app/assets/javascripts/blorgh/comments.js create app/assets/javascripts/blorgh/comments.js

@ -191,8 +191,6 @@ $ bin/rails generate scaffold User name:string
create test/controllers/users_controller_test.rb create test/controllers/users_controller_test.rb
invoke helper invoke helper
create app/helpers/users_helper.rb create app/helpers/users_helper.rb
invoke test_unit
create test/helpers/users_helper_test.rb
invoke jbuilder invoke jbuilder
create app/views/users/index.json.jbuilder create app/views/users/index.json.jbuilder
create app/views/users/show.json.jbuilder create app/views/users/show.json.jbuilder
@ -387,8 +385,6 @@ $ bin/rails generate scaffold Comment body:text
create test/controllers/comments_controller_test.rb create test/controllers/comments_controller_test.rb
invoke my_helper invoke my_helper
create app/helpers/comments_helper.rb create app/helpers/comments_helper.rb
invoke shoulda
create test/helpers/comments_helper_test.rb
invoke jbuilder invoke jbuilder
create app/views/comments/index.json.jbuilder create app/views/comments/index.json.jbuilder
create app/views/comments/show.json.jbuilder create app/views/comments/show.json.jbuilder

@ -257,8 +257,6 @@ invoke test_unit
create test/controllers/welcome_controller_test.rb create test/controllers/welcome_controller_test.rb
invoke helper invoke helper
create app/helpers/welcome_helper.rb create app/helpers/welcome_helper.rb
invoke test_unit
create test/helpers/welcome_helper_test.rb
invoke assets invoke assets
invoke coffee invoke coffee
create app/assets/javascripts/welcome.js.coffee create app/assets/javascripts/welcome.js.coffee
@ -1637,7 +1635,6 @@ This creates six files and one empty directory:
| app/views/comments/ | Views of the controller are stored here | | app/views/comments/ | Views of the controller are stored here |
| test/controllers/comments_controller_test.rb | The test for the controller | | test/controllers/comments_controller_test.rb | The test for the controller |
| app/helpers/comments_helper.rb | A view helper file | | app/helpers/comments_helper.rb | A view helper file |
| test/helpers/comments_helper_test.rb | The test for the helper |
| app/assets/javascripts/comment.js.coffee | CoffeeScript for the controller | | app/assets/javascripts/comment.js.coffee | CoffeeScript for the controller |
| app/assets/stylesheets/comment.css.scss | Cascading style sheet for the controller | | app/assets/stylesheets/comment.css.scss | Cascading style sheet for the controller |

@ -1014,17 +1014,9 @@ Testing helpers
In order to test helpers, all you need to do is check that the output of the In order to test helpers, all you need to do is check that the output of the
helper method matches what you'd expect. Tests related to the helpers are helper method matches what you'd expect. Tests related to the helpers are
located under the `test/helpers` directory. Rails provides a generator which located under the `test/helpers` directory.
generates both the helper and the test file:
```bash A helper test looks like so:
$ bin/rails generate helper User
create app/helpers/user_helper.rb
invoke test_unit
create test/helpers/user_helper_test.rb
```
The generated test file contains the following code:
```ruby ```ruby
require 'test_helper' require 'test_helper'