diff options
author | Ryan Davis <ryand-ruby@zenspider.com> | 2022-12-15 11:36:29 -0800 |
---|---|---|
committer | Ryan Davis <ryand-ruby@zenspider.com> | 2022-12-15 11:36:29 -0800 |
commit | 58e04a76b43e88ea7783647314b5ff6edc5cfd74 (patch) | |
tree | 894fdc8d24709fbe9eb8eef0dc84c9cf962e6a01 /test | |
parent | a5a1153a8482bf60aaa05cf5fd7f8828755c15ea (diff) | |
download | hoe-58e04a76b43e88ea7783647314b5ff6edc5cfd74.tar.gz |
! Removed Minitest::TestTask. Shipped with minitest 5.16+ now!
! Removed direct support for rspec, test/unit. Still extendable tho.
! Removed support for old style readme parsing.
[git-p4: depot-paths = "//src/hoe/dev/": change = 13614]
Diffstat (limited to 'test')
-rw-r--r-- | test/test_hoe.rb | 8 | ||||
-rw-r--r-- | test/test_hoe_test.rb | 48 |
2 files changed, 2 insertions, 54 deletions
diff --git a/test/test_hoe.rb b/test/test_hoe.rb index 5e34b4a..7b996cd 100644 --- a/test/test_hoe.rb +++ b/test/test_hoe.rb @@ -1,4 +1,3 @@ -# coding: utf-8 require "minitest/autorun" require "hoe" require "tempfile" @@ -192,11 +191,8 @@ class TestHoe < Minitest::Test "* http://docs.seattlerb.org/hoe/Hoe.pdf", "* http://github.com/jbarnette/hoe-plugin-examples"].join "\n" - exp = { "home" => "https://github.com/seattlerb/hoe" } - err = /DEPRECATED: Please switch readme to hash format/ - - assert_output "", err do - assert_equal exp, hoe.parse_urls(ary) + assert_raises RuntimeError do + hoe.parse_urls ary end end diff --git a/test/test_hoe_test.rb b/test/test_hoe_test.rb index 011e4e3..90fd3d0 100644 --- a/test/test_hoe_test.rb +++ b/test/test_hoe_test.rb @@ -19,14 +19,6 @@ class TestHoeTest < Minitest::Test end end - def assert_deprecated - err_re = /DEPRECATED:/ - - assert_output "", err_re do - yield - end - end - path = %w[lib bin test .].join File::PATH_SEPARATOR mt_path = %w[lib test .].join File::PATH_SEPARATOR @@ -38,26 +30,6 @@ class TestHoeTest < Minitest::Test -e '%srequire "test/test_hoe_test.rb"' --].join(" ") + " " - def test_make_test_cmd_defaults_to_minitest - skip "Using TESTOPTS... skipping" if ENV["TESTOPTS"] - - # default - assert_deprecated do - autorun = %(require "minitest/autorun"; ) - assert_equal EXPECTED % autorun, @tester.make_test_cmd - end - end - - def test_make_test_cmd_for_testunit - skip "Using TESTOPTS... skipping" if ENV["TESTOPTS"] - - assert_deprecated do - @tester.testlib = :testunit - testunit = %(require "test/unit"; ) - assert_equal EXPECTED % testunit, @tester.make_test_cmd - end - end - def test_make_test_cmd_for_minitest skip "Using TESTOPTS... skipping" if ENV["TESTOPTS"] @@ -85,24 +57,4 @@ class TestHoeTest < Minitest::Test assert_equal MT_EXPECTED % [prelude, framework].join("; "), @tester.make_test_cmd end - - def test_make_test_cmd_for_no_framework - skip "Using TESTOPTS... skipping" if ENV["TESTOPTS"] - - assert_deprecated do - @tester.testlib = :none - assert_equal EXPECTED % "", @tester.make_test_cmd - end - end - - def test_make_test_cmd_for_faketestlib - skip "Using TESTOPTS... skipping" if ENV["TESTOPTS"] - - @tester.testlib = :faketestlib - e = assert_raises(RuntimeError) do - @tester.make_test_cmd - end - - assert_equal "unsupported test framework faketestlib", e.to_s - end end |