fix: tests

This commit is contained in:
Deven Joshi
2021-02-03 14:31:25 +05:30
parent 2cd5eed245
commit 4fa6581f19
2 changed files with 7 additions and 5 deletions
@@ -33,7 +33,7 @@ class ChannelMediaDisplayScreen extends StatefulWidget {
}
class _ChannelMediaDisplayScreenState extends State<ChannelMediaDisplayScreen> {
Map<String, VideoPlayerController> _controllerCache = {};
Map<String, VideoPlayerController> controllerCache = {};
@override
void initState() {
@@ -149,12 +149,12 @@ class _ChannelMediaDisplayScreenState extends State<ChannelMediaDisplayScreen> {
.forEach((e) {
VideoPlayerController controller;
if (e.type == 'video') {
var cachedController = _controllerCache[e.assetUrl];
var cachedController = controllerCache[e.assetUrl];
if (cachedController == null) {
controller = VideoPlayerController.network(e.assetUrl);
controller.initialize();
_controllerCache[e.assetUrl] = controller;
controllerCache[e.assetUrl] = controller;
} else {
controller = cachedController;
}
@@ -234,7 +234,7 @@ class _ChannelMediaDisplayScreenState extends State<ChannelMediaDisplayScreen> {
@override
void dispose() {
super.dispose();
for (var c in _controllerCache.values) {
for (var c in controllerCache.values) {
c.dispose();
}
}
@@ -86,7 +86,7 @@ void main() {
testWidgets(
'StreamChatCore should disconnect on background',
(WidgetTester tester) async {
await fakeAsync((_async) {
fakeAsync((_async) {
final client = MockClient();
final clientState = MockClientState();
final channel = MockChannel();
@@ -123,6 +123,7 @@ void main() {
_async.elapse(Duration(seconds: 5));
verify(client.disconnect()).called(1);
eventStreamController.close();
});
},
);
@@ -174,6 +175,7 @@ void main() {
await untilCalled(showLocalNotificationMock(event));
verify(showLocalNotificationMock(event)).called(1);
eventStreamController.close();
},
);
}