Creating infrequently running tests

Hi,

I'd like to create some unit tests that don't get ran automatically (i.e. stuff that talks to remote servers, performance tests that require inserting a billion rows, etc). What's the best way of doing that? Where would the tests go? I assume that to run them I'd just create another rake task.

Thanks, Joe

Hm, I suppose one way to do it would be to have the infrequently-ran tests check for ENV['RUN_ALL_TESTS'] (which gets set by the rake task 'run_all_tests')...