Class: ResultSuite
Instance Attribute Summary collapse
-
#cases ⇒ Object
Returns the value of attribute cases.
-
#n_case ⇒ Object
Returns the value of attribute n_case.
-
#n_test ⇒ Object
Returns the value of attribute n_test.
Attributes inherited from Result
#elapsed, #name, #passed, #result, #started, #status
Instance Method Summary collapse
- #<<(suite_case) ⇒ Object
-
#initialize(n) ⇒ ResultSuite
constructor
A new instance of ResultSuite.
Constructor Details
#initialize(n) ⇒ ResultSuite
Returns a new instance of ResultSuite.
309 310 311 312 313 314 |
# File 'lib/test/unit/ui/html/testrunner.rb', line 309 def initialize n super n @cases = [] @n_case = 0 @n_test = 0 end |
Instance Attribute Details
#cases ⇒ Object
Returns the value of attribute cases.
307 308 309 |
# File 'lib/test/unit/ui/html/testrunner.rb', line 307 def cases @cases end |
#n_case ⇒ Object
Returns the value of attribute n_case.
307 308 309 |
# File 'lib/test/unit/ui/html/testrunner.rb', line 307 def n_case @n_case end |
#n_test ⇒ Object
Returns the value of attribute n_test.
307 308 309 |
# File 'lib/test/unit/ui/html/testrunner.rb', line 307 def n_test @n_test end |
Instance Method Details
#<<(suite_case) ⇒ Object
316 317 318 319 320 |
# File 'lib/test/unit/ui/html/testrunner.rb', line 316 def << (suite_case) @cases.push suite_case @n_case += 1 @n_test += suite_case.n_test end |