summaryrefslogtreecommitdiffstats
path: root/lib/runit/testcase.rb
diff options
context:
space:
mode:
authorakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-12-21 03:56:45 +0000
committerakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-12-21 03:56:45 +0000
commite143a360f828d33fd67c74f4caadc38d3ce55e55 (patch)
treeb1ca6ff0ea8e8ac5dce1f5c96a03a8030acb25f7 /lib/runit/testcase.rb
parent5e9e13f04f17a88cf41675fb510700db5940625f (diff)
downloadruby-e143a360f828d33fd67c74f4caadc38d3ce55e55.tar.gz
ruby-e143a360f828d33fd67c74f4caadc38d3ce55e55.tar.xz
ruby-e143a360f828d33fd67c74f4caadc38d3ce55e55.zip
* lib/runit, lib/rubyunit.rb, test/testunit/runit: removed.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14391 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/runit/testcase.rb')
-rw-r--r--lib/runit/testcase.rb45
1 files changed, 0 insertions, 45 deletions
diff --git a/lib/runit/testcase.rb b/lib/runit/testcase.rb
deleted file mode 100644
index 9e05a58ab..000000000
--- a/lib/runit/testcase.rb
+++ /dev/null
@@ -1,45 +0,0 @@
-# Author:: Nathaniel Talbott.
-# Copyright:: Copyright (c) 2000-2002 Nathaniel Talbott. All rights reserved.
-# License:: Ruby license.
-
-require 'runit/testresult'
-require 'runit/testsuite'
-require 'runit/assert'
-require 'runit/error'
-require 'test/unit/testcase'
-
-module RUNIT
- class TestCase < Test::Unit::TestCase
- include RUNIT::AssertMixin
-
- def self.suite
- method_names = instance_methods(true)
- tests = method_names.delete_if { |method_name| method_name !~ /^test/ }
- suite = TestSuite.new(name)
- tests.each {
- |test|
- catch(:invalid_test) {
- suite << new(test, name)
- }
- }
- return suite
- end
-
- def initialize(test_name, suite_name=self.class.name)
- super(test_name)
- end
-
- def assert_equals(*args)
- assert_equal(*args)
- end
-
- def name
- super.sub(/^(.*?)\((.*)\)$/, '\2#\1')
- end
-
- def run(result, &progress_block)
- progress_block = proc {} unless (block_given?)
- super(result, &progress_block)
- end
- end
-end