Skip to content

Commit 01de990

Browse files
committed
msglist-test [nfc]: Refactor some logic to use prepareBoringImageHttpClient
In the test ('Updates avatar on RealmUserUpdateEvent'), the code for setting a `FakeImageHttpClient` is replaced by the `prepareBoringImageHttpClient` function.
1 parent 51c7b69 commit 01de990

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

test/widgets/message_list_test.dart

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import 'dart:convert';
2-
import 'dart:io';
32

43
import 'package:checks/checks.dart';
54
import 'package:flutter/material.dart';
@@ -28,8 +27,8 @@ import '../model/test_store.dart';
2827
import '../flutter_checks.dart';
2928
import '../model/unreads_checks.dart';
3029
import '../stdlib_checks.dart';
31-
import '../test_images.dart';
3230
import 'content_checks.dart';
31+
import 'content_test.dart';
3332
import 'dialog_checks.dart';
3433

3534
void main() {
@@ -467,11 +466,7 @@ void main() {
467466
await tester.pump();
468467
}
469468

470-
final httpClient = FakeImageHttpClient();
471-
debugNetworkImageHttpClientProvider = () => httpClient;
472-
httpClient.request.response
473-
..statusCode = HttpStatus.ok
474-
..content = kSolidBlueAvatar;
469+
prepareBoringImageHttpClient();
475470

476471
await setupMessageListPage(tester, messageCount: 10);
477472
checkResultForSender(eg.selfUser.avatarUrl);

0 commit comments

Comments
 (0)