Sha256: 0535e0358f3ea38f0e5d09102e63fb7b17f5aece6a4117e4d8e81bc203be6883

Contents?: true

Size: 567 Bytes

Versions: 11

Compression:

Stored size: 567 Bytes

Contents

require 'fileutils'
require 'yaml/stringio'
require 'test/unit/testsuite'
require 'test/unit/ui/reporter'
require 'test/unit/ui/console/testrunner'

Thread.new {
require 'server'
}

fail "Missing results directory" if ARGV.empty?
html_dir = ARGV[0]

FileUtils.rm_r html_dir rescue nil
FileUtils.mkdir_p html_dir

Dir['tc_*.rb'].each do |fn|
  load fn
end

suite = Test::Unit::TestSuite.new
ObjectSpace.each_object(Class) do |cls|
  next if cls == Test::Unit::TestCase
  suite << cls.suite if cls.respond_to?(:suite)
end

Test::Unit::UI::Reporter.run(suite, html_dir)

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
mechanize-0.4.2 test/test_mech.rb
mechanize-0.5.2 test/test_mech.rb
mechanize-0.4.5 test/test_mech.rb
mechanize-0.4.6 test/test_mech.rb
mechanize-0.5.1 test/test_mech.rb
mechanize-0.4.4 test/test_mech.rb
mechanize-0.4.3 test/test_mech.rb
mechanize-0.4.7 test/test_mech.rb
mechanize-0.5.0 test/test_mech.rb
mechanize-0.5.3 test/test_mech.rb
mechanize-0.5.4 test/test_mech.rb