Is the reason to do this in a `before` block so the `home_page` class-level method can be reset after the test run? Does this, or the routing spec, leak to other specs?

We did something to avoid similar problems for the RSpec `BackgroundJobs` module:

https://github.com/thoughtbot/suspenders/commit/7b3e73b54d37f29f6867c8984a487ffbdb051516