From abef077ec7bbb60753f49290f90a90bb1b0a39e0 Mon Sep 17 00:00:00 2001 From: ryan Date: Tue, 23 Sep 2008 21:36:05 +0000 Subject: Added miniunit 1.3.0 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- lib/test/unit/testcase.rb | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 lib/test/unit/testcase.rb (limited to 'lib/test/unit/testcase.rb') diff --git a/lib/test/unit/testcase.rb b/lib/test/unit/testcase.rb new file mode 100644 index 0000000000..a0498e52ca --- /dev/null +++ b/lib/test/unit/testcase.rb @@ -0,0 +1,31 @@ +############################################################ +# This file is imported from a different project. +# DO NOT make modifications in this repo. +# File a patch instead and assign it to Ryan Davis +############################################################ + +require 'mini/test' +require 'test/unit/deprecate' + +warn "require 'test/unit/testcase' has been deprecated" unless + caller.first =~ /test.unit.rb/ + +module Test; end +module Test::Unit # was ::Mini::Test, but rails' horrid code forced my hand + if defined? TestCase then + warn "ARGH! someone defined Test::Unit::TestCase rather than requiring" + remove_const :TestCase + end + + AssertionFailedError = ::Mini::Assertion + + class TestCase < ::Mini::Test::TestCase + tu_deprecate :method_name, :name # 2009-06-01 + + def self.test_order # 2009-06-01 + :sorted + end + end +end + +require 'test/unit/assertions' # brings in deprecated methods -- cgit v1.2.3