# File lib/turn/components/suite.rb, line 43 def count_assertions #@count_assertions ||= ( sum = 0; each{ |c| sum += c.count_assertions }; sum #) end
# File lib/turn/components/suite.rb, line 55 def count_errors #@count_errors ||= ( sum = 0; each{ |c| sum += c.count_errors }; sum #) end
# File lib/turn/components/suite.rb, line 49 def count_failures #@count_failures ||= ( sum = 0; each{ |c| sum += c.count_failures }; sum #) end
# File lib/turn/components/suite.rb, line 61 def count_passes #@count_passes ||= ( sum = 0; each{ |c| sum += c.count_passes }; sum #) end
# File lib/turn/components/suite.rb, line 67 def count_skips sum = 0; each{ |c| sum += c.count_skips }; sum end
# File lib/turn/components/suite.rb, line 37 def count_tests #@count_tests ||= ( sum = 0; each{ |c| sum += c.count_tests }; sum #) end
Convenience methods --this is what is typcially wanted.
# File lib/turn/components/suite.rb, line 72 def counts return count_tests, count_assertions, count_failures, count_errors ,count_skips end
# File lib/turn/components/suite.rb, line 76 def each(&block) @cases.each(&block) end
# File lib/turn/components/suite.rb, line 31 def new_case(name, *files) c = TestCase.new(name, *files) @cases << c c end
# File lib/turn/components/suite.rb, line 89 def passed? (count_failures == 0 && count_errors == 0) end
Generated with the Darkfish Rdoc Generator 2.