Class: Test::Unit::TestResult

Inherits:
Object
  • Object
show all
Defined in:
lib/common/atp_helper.rb

Overview

## 如果一切顺利,也要打印一个step ? …yes #if ENV == “pass” # Report.stepBegin self.to_s # Report.expect “all”,0 # Report.actual “all”,0 # Report.stepEnd #end #Report.caseEnd #Report.suiteEnd #Report.close end end

Instance Method Summary collapse

Instance Method Details

#notify_fault(fault) ⇒ Object



57
58
59
60
61
62
63
64
65
66
67
68
69
# File 'lib/common/atp_helper.rb', line 57

def notify_fault(fault)
	@faults << fault
	notify_listeners(FAULT, fault)

	return unless ENV.key? 'AT_LOGFILE'
	Report.stepBegin fault.test_name
	Report.expect "逻辑错误",0
	Report.actual "逻辑错误",1
	Report.more fault.short_display,fault.long_display
	Report.stepEnd
	# pass or not
	#ENV['PASS_OR_NOT'] = "not"
end

#summaryObject



52
53
54
55
56
# File 'lib/common/atp_helper.rb', line 52

def summary
	["#{run_count} tests", 
	"#{assertion_count} assertions", 
	*@summary_generators.collect{|generator| send(generator)} ].join(", ") + ", hi atp!"
end