Depends what we're testing.  In this case, we're testing rake tasks, so using rake is pretty much the only way to do a real end-to-end test.

@branan  do you want to weigh in?