rails/rails — pull request #7878 by blowmage (2012-10-08 23:55:13+00:00)
Title: Update test names and locations

As discussed on the [rubyonrails-core mailing list](https://groups.google.com/forum/#!topic/rubyonrails-core/pwQSx3rpVow), this request changes the default test locations as follows:

test/units -> test/models
test/units/helpers -> test/helpers
test/functional -> test/controllers
test/functional -> test/mailers
test/integration -> test/acceptance

The existing rake tasks are backwards compatible, and will run tests in the old and new locations. New rake tasks were added that only runs the tests in the new locations. The new tasks are `test:models`, `test:helpers`, `test:controllers`, `test:mailers`, and `test:acceptance`.

attn: @spastorino and @tenderlove