retest
retest copied to clipboard
A trusty CLI companion to monitor file changes and automatically run the corresponding Ruby specs. Ready to assist on any Ruby project, no setup needed!
Fixes #131
When we're using `retest --diff main` on a rake setup the command raises because we do not pass the correct argument type. When fixing this bug we need to add...
Bundler decided to change the most used naming behaviour for Minitest files from `"test/**/*_test.rb"` to `"test/**/test_*.rb"` * https://github.com/rubygems/rubygems/releases/tag/bundler-v2.3.0 * https://github.com/rubygems/rubygems/pull/3893 Retest doesn't take into account this other format `"test/**/test_*.rb"` and...
As pointed out in #124 The `.ruby-version` file might be redundant with the minimal version specified in the gemspec. Should developers be able to use any versions supported by the...
This is a POC meant to be a bit faster by not sleeping before asserting but reading output as it gets put and asserting it. A bit more complex than...
The EOL for 2.6 comes at the end of March. * We need to update retest gem to support 2.6+ * We need to update the feature repositories to Ruby...
Sometimes specs get run over and over when the changes are made faster than the spec run. We should * Queue a file when tests are already running. * Replace...
This is really specific problem that shouldn't cause a problem right now. When calling `retest 'rake test ='` the output is: ```bash Setup identified: [RAKE]. Using command: 'bundle exec rake...
A change on a file named `rspec.rb` will try to run the test command with `rspec.rb` file which doesn't have tests and therefore doesn't output anything even though the change...