evTest — API reference
0/1 types documented. Of 13 public methods, 1 carry their own description, 0 are covered by their type's, and 12 have neither. An entry with no prose below its signature is undocumented in the source, not undocumented here.
CLASS TestRunner
evTest/src/TestRunner.ev:19
Constructors
INIT()
Methods
MODIFY METHOD beginSection(String name) RETURNS void
MODIFY METHOD pass(String label) RETURNS void
MODIFY METHOD fail(String label, String detail) RETURNS void
MODIFY METHOD expectInt(String label, int64 actual, int64 expected) RETURNS void
Widened to int64 on 2026-08-24. expectInt and expectInt64 had
BYTE-IDENTICAL bodies and existed only because the two widths could not
share a signature. With .length / .size() returning int64 the narrow
form could no longer take the values tests actually compare, and an int32
argument widens into this one implicitly — so one method serves both.
MODIFY METHOD expectBool(String label, boolean actual, boolean expected) RETURNS void
MODIFY METHOD expectString(String label, String actual, String expected) RETURNS void
MODIFY METHOD expectStatusSuccess(String label, STATUS s) RETURNS void
MODIFY METHOD expectStatusFailure(String label, STATUS s) RETURNS void
MODIFY METHOD expectStatusPartial(String label, STATUS s) RETURNS void
MODIFY METHOD expectFloat(String label, float64 actual, float64 expected, float64 tolerance) RETURNS void
MODIFY METHOD expectValid(String label, boolean present) RETURNS void
METHOD summary() RETURNS void
METHOD anyFailures() RETURNS boolean