PreparedPackageTestDeclaration class

Shared skip / test-plan resolution for package:test-style drop-ins.

Constructors

PreparedPackageTestDeclaration({required PackageTestMetadata metadata, required bool excludedByTestPlan, required bool shouldRuntimeSkip, required String runtimeSkipReason})
Creates a prepared declaration.
const

Properties

declarationSkip → Object?
Declaration-time skip value for APIs that accept Object? skip.
no setter
declarationSkipFlag → bool?
Declaration-time skip flag for APIs that accept bool? skip.
no setter
excludedByTestPlan → bool
Whether the test is excluded by the active Allure test plan.
final
hashCode → int
The hash code for this object.
no setterinherited
metadata → PackageTestMetadata
Declared Allure metadata registered for this test.
final
runtimeSkipReason → String
Reason passed to markTestSkipped when shouldRuntimeSkip is true.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shouldRuntimeSkip → bool
Whether the body should self-skip via markTestSkipped at runtime.
final

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