FeatureStatus class
Feedback from one feature's execution.
- Inheritance
-
- Object
- BufferedStatus
- StepsExecutionStatus
- FeatureStatus
Constructors
- FeatureStatus(Formatter? fmt)
Properties
- boilerplate → String
-
A boilerplate (in Dart) of undefinedSteps.
no setterinherited
- duration → Duration
-
how long the item took to execute
no setterinherited
- error → String
-
no setter
- failed → bool
-
Has the feature failed ? (any scenario failed)
no setter
-
failedScenarios
↔ List<
ScenarioStatus> -
getter/setter pair
- failedScenariosCount → int
-
no setter
-
failures
→ List<
StepFailure?> -
Failures
no setter
- feature ↔ _Feature
-
The feature that generated this status information.
getter/setter pair
- fmt → Formatter?
-
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- passed → bool
-
Has the feature passed ? (all scenarios passed)
no setter
-
passedScenarios
↔ List<
ScenarioStatus> -
getter/setter pair
- passedScenariosCount → int
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
scenarios
→ List<
ScenarioStatus> -
Scenarios. (could also add skipped scenarios)
no setter
- skipped ↔ bool
-
Was the whole feature skipped because of mismatching tags ?
It does not care about internal scenario skipping.
idea: if all scenarios are individually skipped, mark feature as skipped ?
getter/setter pair
-
skippedScenarios
↔ List<
ScenarioStatus> -
getter/setter pair
- skippedScenariosCount → int
-
no setter
- sw ↔ Stopwatch
-
getter/setter pairinherited
- trace → String
-
no setter
-
undefinedSteps
→ List<
StepStatus> -
Undefined steps
no setteroverride
- undefinedStepsCount → int
-
no setter
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