I think that would be better. Maybe it doesn't matter all that much, but I've seen several situations in rails tests where a test has modified global scope and it's come back to bite us later on, so my default reaction is to want to avoid it as these things can be hard to track down.