module Test::Unit::Coverage
Public Class Methods
disable(auto_runner)
click to toggle source
# File lib/test/unit/coverage.rb, line 19 def disable(auto_runner) auto_runner.listeners.reject! do |listener| listener.is_a?(Coverage::Collector) end end
enable(auto_runner)
click to toggle source
# File lib/test/unit/coverage.rb, line 15 def enable(auto_runner) auto_runner.listeners << Collector.new end
enable=(enable)
click to toggle source
# File lib/test/unit/coverage.rb, line 26 def enable=(enable) @@enable = enable end
enable?()
click to toggle source
# File lib/test/unit/coverage.rb, line 30 def enable? if @@enable.nil? @@enable = Collector.available? end @@enable end
printer()
click to toggle source
# File lib/test/unit/coverage.rb, line 46 def printer @@printer end
printer=(printer)
click to toggle source
# File lib/test/unit/coverage.rb, line 38 def printer=(printer) if enable? @@printer = printer else warn "coverage is disabled." end end