module TestLauncher
To allow us to simply specify our run configuration as:
-r test_launcher/rubymine
we need to put the currently executing script in with the args.
Consider the following examples:
ruby -r test_launcher/rubymine /path/to/test.rb
vs
ruby -r test_launcher/rubymine spring testunit /path/to/test.rb
In one case, our test to run is $0 and in another case it's an ARGV. So we throw them in the same bucket and let the launcher figure it out. It doesn't matter since we will `exec` a new command anyway.
Constants
- VERSION