gambas-source-code/main/lib/test/gb.test/.src/Tap/TapContext.class
gambas 5004f20609 Move 'gb.test' sources in '/main/lib'.
[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.
2020-05-25 21:24:28 +02:00

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