newState and oldState on ConnectionStateUpdatedEvent
This commit is contained in:
@@ -25,9 +25,9 @@ void main() {
|
||||
client.events.streamCtrl.stream,
|
||||
emitsInOrder(<Matcher>[
|
||||
predicate<SignalConnectionStateUpdatedEvent>(
|
||||
(event) => event.connectionState == ConnectionState.connecting),
|
||||
(event) => event.newState == ConnectionState.connecting),
|
||||
predicate<SignalConnectionStateUpdatedEvent>(
|
||||
(event) => event.connectionState == ConnectionState.connected),
|
||||
(event) => event.newState == ConnectionState.connected),
|
||||
]));
|
||||
await client.connect(exampleUri, token);
|
||||
});
|
||||
@@ -36,9 +36,9 @@ void main() {
|
||||
client.events.streamCtrl.stream,
|
||||
emitsInOrder(<Matcher>[
|
||||
predicate<SignalConnectionStateUpdatedEvent>((event) =>
|
||||
event.connectionState == ConnectionState.reconnecting),
|
||||
event.newState == ConnectionState.reconnecting),
|
||||
predicate<SignalConnectionStateUpdatedEvent>((event) =>
|
||||
event.connectionState == ConnectionState.connected &&
|
||||
event.newState == ConnectionState.connected &&
|
||||
event.didReconnect == true),
|
||||
]));
|
||||
await client.connect(exampleUri, token, reconnect: true);
|
||||
|
||||
Reference in New Issue
Block a user