System Testing Rails itself
While Rails provides ample facilities for unit, functional, and integration tests there are some nooks and crannies that are difficult to verify using these means: things like initialization, rake tasks, and logging. This talk covers techniques that close this gap and have already proven to be an invaluable tool for reducing regressions in Rails itself and verifying that Rails runs on new versions of Ruby.
Comments on this page are now closed.

















Comments
Very interesting talk. I hope the Rails core team takes a look at what Sam has built and is able to integrate some things into their own testing strategy.
Imagine if we made it as easy to publish a new Rails test as it is to publish a new gem…
Good content, but the font-size was MUCH too small. It’s really a shame to have a good talk plagued by such a simple issue.