diff options
Diffstat (limited to 'lib/minitest/spec.rb')
-rw-r--r-- | lib/minitest/spec.rb | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/lib/minitest/spec.rb b/lib/minitest/spec.rb index c6b6777acf..ac28b24c4a 100644 --- a/lib/minitest/spec.rb +++ b/lib/minitest/spec.rb @@ -12,7 +12,7 @@ class Module # :nodoc: def infect_an_assertion meth, new_name, dont_flip = false # :nodoc: # warn "%-22p -> %p %p" % [meth, new_name, dont_flip] self.class_eval <<-EOM - def #{new_name} *args, &block + def #{new_name} *args return MiniTest::Spec.current.#{meth}(*args, &self) if Proc === self return MiniTest::Spec.current.#{meth}(args.first, self) if @@ -138,10 +138,6 @@ class MiniTest::Spec < MiniTest::Unit::TestCase @@describe_stack end - def self.current # :nodoc: - @@current_spec - end - ## # Returns the children of this spec. @@ -149,11 +145,6 @@ class MiniTest::Spec < MiniTest::Unit::TestCase @children ||= [] end - def initialize name # :nodoc: - super - @@current_spec = self - end - def self.nuke_test_methods! # :nodoc: self.public_instance_methods.grep(/^test_/).each do |name| self.send :undef_method, name |