diff options
author | Ryan Davis <ryand@zenspider.com> | 2019-05-25 15:43:22 -0800 |
---|---|---|
committer | Ryan Davis <ryand@zenspider.com> | 2019-05-25 15:43:22 -0800 |
commit | 1fed23938841a4929bde8bf48d181de881edcc6d (patch) | |
tree | d43ae1df6380a498f5cece07959ca360700022b8 /test | |
parent | fc4d3bbfa7923f4388424ce1a9ee66a5b99d363b (diff) | |
download | hoe-1fed23938841a4929bde8bf48d181de881edcc6d.tar.gz |
+ Added Minitest::TestTask (will move to minitest proper soon)
+ Deprecated Hoe::Test.make_test_cmd (argue with me!)
+ Deprecated testunit support (argue with me!)
+ Deprecated Hoe::Test.try_loading_rspec (argue with me!)
+ Deprecated Hoe::Test.try_loading_rspec2 (argue with me!)
+ Switched normally hoe-generated test tasks over to use Minitest::TestTask.
[git-p4: depot-paths = "//src/hoe/dev/": change = 12062]
Diffstat (limited to 'test')
-rw-r--r-- | test/test_hoe_test.rb | 36 |
1 files changed, 26 insertions, 10 deletions
diff --git a/test/test_hoe_test.rb b/test/test_hoe_test.rb index a0bce31..253c11a 100644 --- a/test/test_hoe_test.rb +++ b/test/test_hoe_test.rb @@ -18,6 +18,14 @@ class TestHoeTest < Minitest::Test end end + def assert_deprecated + err_re = /DEPRECATED:/ + + assert_output "", err_re do + yield + end + end + def test_make_test_cmd_with_different_testlibs skip "Using TESTOPTS... skipping" if ENV["TESTOPTS"] @@ -27,19 +35,27 @@ class TestHoeTest < Minitest::Test ].join # default - autorun = %(require "minitest/autorun"; ) - assert_equal expected % autorun, @tester.make_test_cmd + assert_deprecated do + autorun = %(require "minitest/autorun"; ) + assert_equal expected % autorun, @tester.make_test_cmd + end - @tester.testlib = :testunit - testunit = %(require "test/unit"; ) - assert_equal expected % testunit, @tester.make_test_cmd + assert_deprecated do + @tester.testlib = :testunit + testunit = %(require "test/unit"; ) + assert_equal expected % testunit, @tester.make_test_cmd + end - @tester.testlib = :minitest - autorun = %(require "minitest/autorun"; ) - assert_equal expected % autorun, @tester.make_test_cmd + assert_deprecated do + @tester.testlib = :minitest + autorun = %(require "minitest/autorun"; ) + assert_equal expected % autorun, @tester.make_test_cmd + end - @tester.testlib = :none - assert_equal expected % "", @tester.make_test_cmd + assert_deprecated do + @tester.testlib = :none + assert_equal expected % "", @tester.make_test_cmd + end @tester.testlib = :faketestlib e = assert_raises(RuntimeError) do |