From 49243b99441a3b6f402a0c0d9ccba8e11eb24a30 Mon Sep 17 00:00:00 2001 From: nobu Date: Sun, 4 Jan 2015 02:04:31 +0000 Subject: unit.rb: no insult method * test/lib/minitest/unit.rb (i_suck_and_my_tests_are_order_dependent!): remove. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/lib/minitest/unit.rb | 12 ------------ test/minitest/test_minitest_unit.rb | 22 ---------------------- 2 files changed, 34 deletions(-) (limited to 'test') diff --git a/test/lib/minitest/unit.rb b/test/lib/minitest/unit.rb index c561abe3ed..e67ca02cd8 100644 --- a/test/lib/minitest/unit.rb +++ b/test/lib/minitest/unit.rb @@ -1328,18 +1328,6 @@ module MiniTest reset - ## - # Call this at the top of your tests when you absolutely - # positively need to have ordered tests. In doing so, you're - # admitting that you suck and your tests are weak. - - def self.i_suck_and_my_tests_are_order_dependent! - class << self - undef_method :test_order if method_defined? :test_order - define_method :test_order do :alpha end - end - end - ## # Make diffs for this TestCase use #pretty_inspect so that diff # in assert_equal can be more details. NOTE: this is much slower diff --git a/test/minitest/test_minitest_unit.rb b/test/minitest/test_minitest_unit.rb index 6a01b6cfe3..61bfe25ee3 100644 --- a/test/minitest/test_minitest_unit.rb +++ b/test/minitest/test_minitest_unit.rb @@ -1648,28 +1648,6 @@ class TestMiniTestUnitTestCase < MiniTest::Unit::TestCase assert_equal expected, sample_test_case.test_methods end - def test_i_suck_and_my_tests_are_order_dependent_bang_sets_test_order_alpha - @assertion_count = 0 - - shitty_test_case = Class.new MiniTest::Unit::TestCase - - shitty_test_case.i_suck_and_my_tests_are_order_dependent! - - assert_equal :alpha, shitty_test_case.test_order - end - - def test_i_suck_and_my_tests_are_order_dependent_bang_does_not_warn - @assertion_count = 0 - - shitty_test_case = Class.new MiniTest::Unit::TestCase - - def shitty_test_case.test_order ; :lol end - - assert_silent do - shitty_test_case.i_suck_and_my_tests_are_order_dependent! - end - end - def util_assert_triggered expected, klass = MiniTest::Assertion e = assert_raises klass do yield -- cgit v1.2.3