When I run a single test method, or single test class, I incur the penalty of loading the Rails environment. Running one test takes almost 23 seconds. Are there any plans to improve this, perhaps via a remote test runner? I think the Eclipse RDT Ruby dev plugin has something like this...see RemoteTestRunner.rb.
The basic idea is to run a DRb service which:
1. Requires the Rails environment on service startup
2. Redirects STDOUT and STDERR to capture them
3. Exposes a method to run a suite/test
We'd then need to be able to send the DRb message from IDEA, which would be done via an external tool in a pinch. Probably also a way to start/stop the service.