David Stes
2022-11-03 fba821c50d5fba735ebe3269aa8f6c500eb480f6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| file result testRunner |
testRunner _ TestRunner new runAll.
result _ testRunner result.
file _ StandardFileStream fileNamed:'results-64.vm'.
file nextPutAll: 'SUnit Results'; lf.
file nextPutAll: Smalltalk version; lf.
file nextPutAll: Smalltalk osVersion; lf.
file nextPutAll: Smalltalk vmVersion; lf.
file nextPutAll: 'Failed Tests'; lf.
testRunner failedList do:
        [ : each | each printOn:file.  file lf ].
file nextPutAll: 'Errors'; lf.
testRunner errorList do:
        [ : each | each printOn:file.  file lf ].
file nextPutAll: 'Total Number of Passed Tests: '.
result passedCount printOn:file.
file lf.
file nextPutAll: 'Total Number of Failures: '.
result failureCount printOn:file.
file lf.
file nextPutAll: 'Total Number of Errors: '.
result errorCount printOn:file.
file lf.
file close.
Smalltalk quitPrimitive.