@@ -116,65 +116,119 @@ class TEST_PROCESS_STATS:
116116
117117# --------------------------------------------------------------------
118118def incrementTotalTestCount ()-> None :
119+ assert type (__class__ .cTotalTests )== int # noqa: E721
120+ assert __class__ .cTotalTests >= 0
121+
119122__class__ .cTotalTests += 1
120123
124+ assert __class__ .cTotalTests > 0
125+
121126# --------------------------------------------------------------------
122127def incrementNotExecutedTestCount ()-> None :
128+ assert type (__class__ .cNotExecutedTests )== int # noqa: E721
129+ assert __class__ .cNotExecutedTests >= 0
130+
123131__class__ .cNotExecutedTests += 1
124132
133+ assert __class__ .cNotExecutedTests > 0
134+
125135# --------------------------------------------------------------------
126136def incrementExecutedTestCount ()-> int :
137+ assert type (__class__ .cExecutedTests )== int # noqa: E721
138+ assert __class__ .cExecutedTests >= 0
139+
127140__class__ .cExecutedTests += 1
141+
142+ assert __class__ .cExecutedTests > 0
128143return __class__ .cExecutedTests
129144
130145# --------------------------------------------------------------------
131146def incrementPassedTestCount ()-> None :
147+ assert type (__class__ .cPassedTests )== int # noqa: E721
148+ assert __class__ .cPassedTests >= 0
149+
132150__class__ .cPassedTests += 1
133151
152+ assert __class__ .cPassedTests > 0
153+
134154# --------------------------------------------------------------------
135155def incrementFailedTestCount (testID :str ,errCount :int )-> None :
136156assert type (testID )== str # noqa: E721
137157assert type (errCount )== int # noqa: E721
138158assert errCount >= 0
139159assert type (__class__ .FailedTests )== list # noqa: E721
160+ assert type (__class__ .cFailedTests )== int # noqa: E721
161+ assert __class__ .cFailedTests >= 0
140162
141163__class__ .FailedTests .append ((testID ,errCount ))# raise?
142164__class__ .cFailedTests += 1
143165
166+ assert len (__class__ .FailedTests )> 0
167+ assert __class__ .cFailedTests > 0
168+ assert len (__class__ .FailedTests )== __class__ .cFailedTests
169+
144170# --------------------------------------------------------------------
145171def incrementXFailedTestCount (testID :str ,errCount :int )-> None :
146172assert type (testID )== str # noqa: E721
147173assert type (errCount )== int # noqa: E721
148174assert errCount >= 0
149175assert type (__class__ .XFailedTests )== list # noqa: E721
176+ assert type (__class__ .cXFailedTests )== int # noqa: E721
177+ assert __class__ .cXFailedTests >= 0
150178
151179__class__ .XFailedTests .append ((testID ,errCount ))# raise?
152180__class__ .cXFailedTests += 1
153181
182+ assert len (__class__ .XFailedTests )> 0
183+ assert __class__ .cXFailedTests > 0
184+ assert len (__class__ .XFailedTests )== __class__ .cXFailedTests
185+
154186# --------------------------------------------------------------------
155187def incrementSkippedTestCount ()-> None :
188+ assert type (__class__ .cSkippedTests )== int # noqa: E721
189+ assert __class__ .cSkippedTests >= 0
190+
156191__class__ .cSkippedTests += 1
157192
193+ assert __class__ .cSkippedTests > 0
194+
158195# --------------------------------------------------------------------
159196def incrementNotXFailedTests (testID :str )-> None :
160197assert type (testID )== str # noqa: E721
161198assert type (__class__ .NotXFailedTests )== list # noqa: E721
199+ assert type (__class__ .cNotXFailedTests )== int # noqa: E721
200+ assert __class__ .cNotXFailedTests >= 0
162201
163202__class__ .NotXFailedTests .append (testID )# raise?
164203__class__ .cNotXFailedTests += 1
165204
205+ assert len (__class__ .NotXFailedTests )> 0
206+ assert __class__ .cNotXFailedTests > 0
207+ assert len (__class__ .NotXFailedTests )== __class__ .cNotXFailedTests
208+
166209# --------------------------------------------------------------------
167210def incrementUnexpectedTests ()-> None :
211+ assert type (__class__ .cUnexpectedTests )== int # noqa: E721
212+ assert __class__ .cUnexpectedTests >= 0
213+
168214__class__ .cUnexpectedTests += 1
169215
216+ assert __class__ .cUnexpectedTests > 0
217+
170218# --------------------------------------------------------------------
171219def incrementAchtungTestCount (testID :str )-> None :
172220assert type (testID )== str # noqa: E721
173221assert type (__class__ .AchtungTests )== list # noqa: E721
222+ assert type (__class__ .cAchtungTests )== int # noqa: E721
223+ assert __class__ .cAchtungTests >= 0
174224
175225__class__ .AchtungTests .append (testID )# raise?
176226__class__ .cAchtungTests += 1
177227
228+ assert len (__class__ .AchtungTests )> 0
229+ assert __class__ .cAchtungTests > 0
230+ assert len (__class__ .AchtungTests )== __class__ .cAchtungTests
231+
178232
179233# /////////////////////////////////////////////////////////////////////////////
180234