TestContext class

The active test pin: bind, section, step tree and extras.

A runner creates one per test and pins it with runWithContext or installContext; customers reach it through getContext to pin a worker.

Constructors

TestContext(int testCaseId, String autotestName)
Builds an unbound-or-bound context for one test. Runners call createTestContext instead of using this directly.

Properties

autotestName ↔ String
The reported result name.
getter/setter pair
hasFailedStep → bool
Whether any step finished Failed (sticky; O(1)).
no setter
hashCode → int
The hash code for this object.
no setterinherited
hasStepError → bool
Whether any step carries errorMessage (sticky; O(1) fail-text XOR).
no setter
resultComment → String
Result-level comment text (skip reasons land here).
no setter
resultError → String
Result-level error text (fail text stays XOR with step errors).
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
section ↔ StepSection
Which lifecycle bucket new steps land in.
getter/setter pair
testCaseId ↔ int
The bound Tracera test case id (0 when unbound).
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited