Hey @minrk, let's not use `yield(foo, args)` in tests ever. Nose does horrible things in these scenarios.  Instead, let's do regular `foo(args)` so the stack is comprehensible.

Specifically, in this case you should do `nt.assert_in('%magic', stdout)`, and similar for the ones below.