Minitest
bundle add selective-ruby-minitestbundle exec selective minitestselective minitest replaces bundle exec rake test or bundle exec ruby -Itest .... Standard Minitest flags are forwarded:
bundle exec selective minitest -n /Billing/ --seed 1234 -vThe runner loads your test files, reports the tests it found to Selective, and then runs whichever ones Selective hands it, in the order Selective chooses. On a node with nothing left to do, the command exits once the queue is empty.
Runner flags
Section titled “Runner flags”| Flag | Effect |
|---|---|
--debug | Verbose output about the connection and the work the node is given. Ask for this in bug reports. |
--log | Write the runner’s log to a file. |
Platforms and the tracer extension
Section titled “Platforms and the tracer extension”The same as RSpec: the gem ships transport binaries for the four common platforms and builds the selective_tracer extension on install, which needs make and a C compiler and is only required for recording test maps.