Sha256: cc87b4da835958c907d17e0ab7984c6f0e66d64971598df131d57c5d095a0295
Contents?: true
Size: 652 Bytes
Versions: 1
Compression:
Stored size: 652 Bytes
Contents
module DeepTest class Loader NO_FILTERS = Object.new.instance_eval do def filters; []; end; self end def self.run require "deep_test" suite = Test::Unit::AutoRunner::COLLECTORS[:objectspace].call NO_FILTERS blackboard = DeepTest::RindaBlackboard.new supervisor = DeepTest::Supervisor.new blackboard supervised_suite = DeepTest::SupervisedTestSuite.new(suite, supervisor) require 'test/unit/ui/console/testrunner' result = Test::Unit::UI::Console::TestRunner.run(supervised_suite, Test::Unit::UI::NORMAL) Test::Unit.run = true return result.passed? end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
deep_test-1.1.1 | lib/deep_test/loader.rb |