Tork runs your tests as they change, in parallel:
Absorbs test execution overhead into a master process.
Forks to inherit overhead and run test files in parallel.
Avoids running unchanged tests inside changed test files.
Support testing projects that have both test/ and spec/ directories.
I assumed that users would only have either test/ or spec/ but not
Do you know what happens when a test/ is run by RSpec or vice versa?
Thanks to Kyle Peyton for reporting this issue.
Automatically load the “autorun” helpers for RSpec and MiniTest.
RSpec users are accustomed to not having
their spec/spec_helper.rb file because they use the rspec(1)
to run their tests. This commit makes things Just Work for them
test whether input is JSON by actually parsing it
server: use Set instead of Array for faster lookup