Heroku Loves RSpec
Posted by Adam
RSpec 1.1 is now a part of the default plugin kit for Heroku apps.
You don’t need to install anything to use RSpec in your Heroku app, but you do need to initialize the spec/ and stories/ directories by running the
rspec generator. Just open the Generate dialog, type in
rspec, and click Run.
Once you’ve written some specs, you can run them the usual way: open a rake console and type
spec. You can still run your Test::Unit tests with the
test command, or you can run tests followed by spec with
Don’t worry, support for Test::Unit won’t be going away any time soon – but we do encourage you to consider RSpec the next time you create a new model. Use the generate command
rspec_model instead of the usual
model to get a blank spec created for you. Or, use
rspec_model <model_name> against an existing model and it will generate the spec (in
spec/models) without overwriting the existing model or migration.