5004f20609
[INTERPRETER] * NEW: Remove the now useless testing specific code. * NEW: 'gbx3 -T' now just loads the 'gb.test' component and calls Test.Main() passing it the '-T' option argument. [GB.TEST] * NEW: Move 'gb.test' sources in '/main/lib'. * NEW: 'gb.test' has now a part written in C that allows him to load project classes on demand.
16 lines
573 B
Text
16 lines
573 B
Text
' Gambas class file
|
|
|
|
''' The internal state of a TapPrinter. There is one such object for every subtest.
|
|
|
|
'' The number of tests planned.
|
|
Public Plan As Integer
|
|
'' Whether the test is skipped altogether ("1..0 # SKIP" plan line).
|
|
Public SkipAll As Boolean
|
|
'' The number of tests run so far.
|
|
Public TestsRun As Integer
|
|
'' The serial ID used for the last assertion.
|
|
Public LastId As Long
|
|
'' Whether this test was finished by TapPrinter.Finish().
|
|
Public Finished As Boolean
|
|
'' An assertion object representing the entirety of this subtest.
|
|
Public Summary As New TestAssertion
|