Calling Rake::TestTask.new twice without an argument will result in just one test task called test.
This commit renames rake test to rake test:compiled, and fixes the second Rake test task which is now named rake test:pure_ruby. Additionally it specifies that test:compiled depends on :compile (I noticed this when trying to run the tests locally), and rake default is changed to run these two test tasks.
Calling
Rake::TestTask.new
twice without an argument will result in just one test task calledtest
.This commit renames
rake test
torake test:compiled
, and fixes the second Rake test task which is now namedrake test:pure_ruby
. Additionally it specifies thattest:compiled
depends on:compile
(I noticed this when trying to run the tests locally), andrake default
is changed to run these two test tasks.