diff --git a/test/all_tests.rb b/test/all_tests.rb new file mode 100644 index 00000000..df32ea72 --- /dev/null +++ b/test/all_tests.rb @@ -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 +} diff --git a/test/unit/page_test.rb b/test/unit/page_test.rb index d61089d8..99ef4a1c 100755 --- a/test/unit/page_test.rb +++ b/test/unit/page_test.rb @@ -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 \ No newline at end of file +end