Event class
Events as defined by json reporter
- Annotations
-
- @Freezed(unionKey: 'type', fallbackUnion: 'unknown')
Constructors
- Event.allSuites({required int time, required int count})
-
Factory constructor for allSuites event
constfactory
- Event.debug({required int time, @JsonKey(name: 'suiteID') required int suiteId, String? observatory, String? remoteDebugger})
-
Factory constructor for debug event
constfactory
- Event.done({required int time, bool? success})
-
Factory constructor for done event
constfactory
- Event.error({required int time, @JsonKey(name: 'testID') required int testId, required String error, @JsonKey(name: 'stackTrace') required String stacktrace, required bool isFailure})
-
Factory constructor for error event
constfactory
-
Event.fromJson(Map<
String, dynamic> json) -
Factory constructor to convert test json report into an event model
factory
- Event.group({required int time, required Group group})
-
Factory constructor for group event
constfactory
- Event.print({required int time, @JsonKey(name: 'testID') required int testId, required String messageType, required String message})
-
Factory constructor for print event
constfactory
- Event.start({required int time, required String protocolVersion, String? runnerVersion, required int pid})
-
Factory constructor for start event
constfactory
- Event.suite({required int time, required Suite suite})
-
Factory constructor for suite event
constfactory
- Event.testDone({required int time, @JsonKey(unknownEnumValue: TestResult.unknown) required TestResult result, @JsonKey(name: 'testID') required int testId, required bool skipped})
-
Factory constructor for testDone event
constfactory
- Event.testStart({required int time, required Test test})
-
Factory constructor for testStart event
constfactory
- Event.unknown({required int time})
-
Fallback event in the case that a new event is added to the protocol.
constfactory
Properties
-
copyWith
→ $EventCopyWith<
Event> -
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- time → int
-
The time (in milliseconds) that has elapsed since the test runner started.
no setterinherited
Methods
-
map<
TResult extends Object?> ({required TResult start(_Start value), required TResult allSuites(_AllSuites value), required TResult suite(_Suite value), required TResult debug(_Debug value), required TResult group(_Group value), required TResult testStart(_TestStart value), required TResult print(_Print value), required TResult error(_Error value), required TResult testDone(_TestDone value), required TResult done(_Done value), required TResult unknown(_Unknown value)}) → TResult -
inherited
-
mapOrNull<
TResult extends Object?> ({TResult start(_Start value)?, TResult allSuites(_AllSuites value)?, TResult suite(_Suite value)?, TResult debug(_Debug value)?, TResult group(_Group value)?, TResult testStart(_TestStart value)?, TResult print(_Print value)?, TResult error(_Error value)?, TResult testDone(_TestDone value)?, TResult done(_Done value)?, TResult unknown(_Unknown value)?}) → TResult? -
inherited
-
maybeMap<
TResult extends Object?> ({TResult start(_Start value)?, TResult allSuites(_AllSuites value)?, TResult suite(_Suite value)?, TResult debug(_Debug value)?, TResult group(_Group value)?, TResult testStart(_TestStart value)?, TResult print(_Print value)?, TResult error(_Error value)?, TResult testDone(_TestDone value)?, TResult done(_Done value)?, TResult unknown(_Unknown value)?, required TResult orElse()}) → TResult -
inherited
-
maybeWhen<
TResult extends Object?> ({TResult start(int time, String protocolVersion, String? runnerVersion, int pid)?, TResult allSuites(int time, int count)?, TResult suite(int time, Suite suite)?, TResult debug(int time, int suiteId, String? observatory, String? remoteDebugger)?, TResult group(int time, Group group)?, TResult testStart(int time, Test test)?, TResult print(int time, int testId, String messageType, String message)?, TResult error(int time, int testId, String error, String stacktrace, bool isFailure)?, TResult testDone(int time, TestResult result, int testId, bool skipped)?, TResult done(int time, bool? success)?, TResult unknown(int time)?, required TResult orElse()}) → TResult -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
when<
TResult extends Object?> ({required TResult start(int time, String protocolVersion, String? runnerVersion, int pid), required TResult allSuites(int time, int count), required TResult suite(int time, Suite suite), required TResult debug(int time, int suiteId, String? observatory, String? remoteDebugger), required TResult group(int time, Group group), required TResult testStart(int time, Test test), required TResult print(int time, int testId, String messageType, String message), required TResult error(int time, int testId, String error, String stacktrace, bool isFailure), required TResult testDone(int time, TestResult result, int testId, bool skipped), required TResult done(int time, bool? success), required TResult unknown(int time)}) → TResult -
inherited
-
whenOrNull<
TResult extends Object?> ({TResult start(int time, String protocolVersion, String? runnerVersion, int pid)?, TResult allSuites(int time, int count)?, TResult suite(int time, Suite suite)?, TResult debug(int time, int suiteId, String? observatory, String? remoteDebugger)?, TResult group(int time, Group group)?, TResult testStart(int time, Test test)?, TResult print(int time, int testId, String messageType, String message)?, TResult error(int time, int testId, String error, String stacktrace, bool isFailure)?, TResult testDone(int time, TestResult result, int testId, bool skipped)?, TResult done(int time, bool? success)?, TResult unknown(int time)?}) → TResult? -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited