Rake's Test/Unit runner be damned

This commit is contained in:
Alexey Verkhovsky 2005-01-23 00:48:00 +00:00
parent 295e41c245
commit 0d81292168
2 changed files with 17 additions and 9 deletions

9
test/all_tests.rb Normal file
View file

@ -0,0 +1,9 @@
require 'test_helper'
require 'find'
test_root = File.dirname(__FILE__)
Find.find(test_root) { |path|
if File.file?(path) and path =~ /.*_test\.rb$/
require path[(test_root.size + 1)..-4]
end
}

View file

@ -4,22 +4,21 @@ require File.dirname(__FILE__) + '/../test_helper'
require 'web'
require 'page'
class MockWeb < Web
def initialize() super('test','test') end
def [](wiki_word) %w( MyWay ThatWay SmartEngine ).include?(wiki_word) end
def refresh_pages_with_references(name) end
end
class PageTest < Test::Unit::TestCase
class MockWeb < Web
def initialize() super('test','test') end
def [](wiki_word) %w( MyWay ThatWay SmartEngine ).include?(wiki_word) end
def refresh_pages_with_references(name) end
end
def setup
@page = Page.new(
MockWeb.new,
"FirstPage",
"HisWay would be MyWay in kinda ThatWay in HisWay though MyWay \\OverThere -- see SmartEngine in that SmartEngineGUI",
Time.local(2004, 4, 4, 16, 50),
"DavidHeinemeierHansson"
)
"DavidHeinemeierHansson")
end
def test_lock
@ -89,4 +88,4 @@ class PageTest < Test::Unit::TestCase
assert_equal "spot two", @page.content
end
end
end