From f5daa8f49ce5f198be7e97f6a2b19ec0501706d9 Mon Sep 17 00:00:00 2001 From: Deven Joshi Date: Wed, 5 May 2021 17:58:50 +0530 Subject: [PATCH] lint test --- .../src/attachment_actions_modal_test.dart | 74 +++++------ .../test/src/attachment_widgets_test.dart | 6 +- .../test/src/back_button_test.dart | 16 +-- .../test/src/channel_header_test.dart | 10 +- .../test/src/channel_image_test.dart | 10 +- .../test/src/channel_list_header_test.dart | 16 +-- .../test/src/channel_name_test.dart | 2 +- .../test/src/deleted_message_test.dart | 8 +- .../test/src/info_tile_test.dart | 8 +- .../test/src/message_action_modal_test.dart | 125 ++++++++---------- .../test/src/message_input_test.dart | 4 +- .../src/message_reactions_modal_test.dart | 13 +- .../stream_chat_flutter/test/src/mocks.dart | 1 + .../test/src/reaction_bubble_test.dart | 2 +- 14 files changed, 129 insertions(+), 166 deletions(-) diff --git a/packages/stream_chat_flutter/test/src/attachment_actions_modal_test.dart b/packages/stream_chat_flutter/test/src/attachment_actions_modal_test.dart index 53516e9a..a1eef962 100644 --- a/packages/stream_chat_flutter/test/src/attachment_actions_modal_test.dart +++ b/packages/stream_chat_flutter/test/src/attachment_actions_modal_test.dart @@ -128,7 +128,7 @@ void main() { home: StreamChat( streamChatThemeData: streamTheme, client: client, - child: Container( + child: SizedBox( child: AttachmentActionsModal( message: Message( text: 'test', @@ -185,7 +185,7 @@ void main() { home: StreamChat( streamChatThemeData: streamTheme, client: client, - child: Container( + child: SizedBox( child: AttachmentActionsModal( message: message, currentIndex: 0, @@ -218,7 +218,7 @@ void main() { home: StreamChat( streamChatThemeData: streamTheme, client: client, - child: Container( + child: SizedBox( child: AttachmentActionsModal( onShowMessage: onShowMessage, message: Message( @@ -250,9 +250,8 @@ void main() { final clientState = MockClientState(); final mockChannel = MockChannel(); - when(() => mockChannel.updateMessage(any())).thenAnswer((_) async { - return UpdateMessageResponse(); - }); + when(() => mockChannel.updateMessage(any())) + .thenAnswer((_) async => UpdateMessageResponse()); when(() => client.state).thenReturn(clientState); when(() => clientState.user).thenReturn(OwnUser(id: 'user-id')); @@ -275,12 +274,10 @@ void main() { await tester.pumpWidget( MaterialApp( - builder: (context, child) { - return StreamChat( - client: client, - child: child!, - ); - }, + builder: (context, child) => StreamChat( + client: client, + child: child, + ), home: StreamChannel( showLoading: false, channel: mockChannel, @@ -307,9 +304,8 @@ void main() { final clientState = MockClientState(); final mockChannel = MockChannel(); - when(() => mockChannel.updateMessage(any())).thenAnswer((_) async { - return UpdateMessageResponse(); - }); + when(() => mockChannel.updateMessage(any())) + .thenAnswer((_) async => UpdateMessageResponse()); when(() => client.state).thenReturn(clientState); when(() => clientState.user).thenReturn(OwnUser(id: 'user-id')); @@ -328,12 +324,10 @@ void main() { await tester.pumpWidget( MaterialApp( - builder: (context, child) { - return StreamChat( - client: client, - child: child!, - ); - }, + builder: (context, child) => StreamChat( + client: client, + child: child, + ), home: StreamChannel( showLoading: false, channel: mockChannel, @@ -352,15 +346,15 @@ void main() { ); testWidgets( + // ignore: lines_longer_than_80_chars 'tapping on delete in chat should remove the message if that\'s the only attachment and there is no text', (WidgetTester tester) async { final client = MockClient(); final clientState = MockClientState(); final mockChannel = MockChannel(); - when(() => mockChannel.deleteMessage(any())).thenAnswer((_) async { - return EmptyResponse(); - }); + when(() => mockChannel.deleteMessage(any())) + .thenAnswer((_) async => EmptyResponse()); when(() => client.state).thenReturn(clientState); when(() => clientState.user).thenReturn(OwnUser(id: 'user-id')); @@ -378,12 +372,10 @@ void main() { await tester.pumpWidget( MaterialApp( - builder: (context, child) { - return StreamChat( + builder: (context, child) => StreamChat( client: client, - child: child!, - ); - }, + child: child, + ), home: StreamChannel( showLoading: false, channel: mockChannel, @@ -412,13 +404,11 @@ void main() { await tester.pumpWidget( MaterialApp( - builder: (context, child) { - return StreamChat( + builder: (context, child) => StreamChat( client: client, - child: child!, - ); - }, - home: Container( + child: child, + ), + home: SizedBox( child: AttachmentActionsModal( imageDownloader: imageDownloader, message: Message( @@ -451,8 +441,8 @@ void main() { imageDownloader.progressCallback!(100, 100); imageDownloader.completer.complete('path'); await tester.pump(); - expect(find.byKey(Key('completedIcon')), findsOneWidget); - await tester.pumpAndSettle(Duration(milliseconds: 500)); + expect(find.byKey(const Key('completedIcon')), findsOneWidget); + await tester.pumpAndSettle(const Duration(milliseconds: 500)); }, ); @@ -469,12 +459,10 @@ void main() { await tester.pumpWidget( MaterialApp( - builder: (context, child) { - return StreamChat( + builder: (context, child) => StreamChat( client: client, child: child!, - ); - }, + ), home: Container( child: AttachmentActionsModal( fileDownloader: fileDownloader, @@ -508,8 +496,8 @@ void main() { fileDownloader.progressCallback!(100, 100); fileDownloader.completer.complete('path'); await tester.pump(); - expect(find.byKey(Key('completedIcon')), findsOneWidget); - await tester.pumpAndSettle(Duration(milliseconds: 500)); + expect(find.byKey(const Key('completedIcon')), findsOneWidget); + await tester.pumpAndSettle(const Duration(milliseconds: 500)); }, ); } diff --git a/packages/stream_chat_flutter/test/src/attachment_widgets_test.dart b/packages/stream_chat_flutter/test/src/attachment_widgets_test.dart index e8dcdd53..ed4ce267 100644 --- a/packages/stream_chat_flutter/test/src/attachment_widgets_test.dart +++ b/packages/stream_chat_flutter/test/src/attachment_widgets_test.dart @@ -23,9 +23,9 @@ void main() { data: streamTheme, child: StreamChannel( channel: channel, - child: Container( + child: SizedBox( child: FileAttachment( - size: Size( + size: const Size( 300, 300, ), @@ -33,7 +33,7 @@ void main() { attachment: Attachment( type: 'file', title: 'example.pdf', - extraData: { + extraData: const { 'mime_type': 'pdf', }, ), diff --git a/packages/stream_chat_flutter/test/src/back_button_test.dart b/packages/stream_chat_flutter/test/src/back_button_test.dart index a9c5f724..dc05867f 100644 --- a/packages/stream_chat_flutter/test/src/back_button_test.dart +++ b/packages/stream_chat_flutter/test/src/back_button_test.dart @@ -15,16 +15,14 @@ void main() { MaterialApp( home: const Material(child: Text('Home')), routes: { - '/next': (BuildContext context) { - return Material( + '/next': (BuildContext context) => Material( child: Center( child: StreamChatTheme( data: StreamChatThemeData.fromTheme(theme), child: StreamBackButton(), ), ), - ); - }, + ), }, ), ); @@ -52,7 +50,7 @@ void main() { child: Center( child: StreamChatTheme( data: StreamChatThemeData.fromTheme(theme), - child: StreamBackButton(), + child: const StreamBackButton(), ), ), ), @@ -78,8 +76,7 @@ void main() { MaterialApp( home: const Material(child: Text('Home')), routes: { - '/next': (BuildContext context) { - return Material( + '/next': (BuildContext context) => Material( child: Center( child: StreamChatTheme( data: StreamChatThemeData.fromTheme(theme), @@ -88,8 +85,7 @@ void main() { ), ), ), - ); - }, + ), }, ), ); @@ -131,7 +127,7 @@ void main() { child: Center( child: StreamChat( client: client, - child: StreamBackButton( + child: const StreamBackButton( showUnreads: true, ), ), diff --git a/packages/stream_chat_flutter/test/src/channel_header_test.dart b/packages/stream_chat_flutter/test/src/channel_header_test.dart index 4e99daf5..6da3e20f 100644 --- a/packages/stream_chat_flutter/test/src/channel_header_test.dart +++ b/packages/stream_chat_flutter/test/src/channel_header_test.dart @@ -54,7 +54,7 @@ void main() { client: client, child: StreamChannel( channel: channel, - child: Scaffold( + child: const Scaffold( body: ChannelHeader(), ), ), @@ -115,7 +115,7 @@ void main() { client: client, child: StreamChannel( channel: channel, - child: Scaffold( + child: const Scaffold( body: ChannelHeader( showConnectionStateTile: true, ), @@ -178,7 +178,7 @@ void main() { child: StreamChannel( channel: channel, showLoading: false, - child: Scaffold( + child: const Scaffold( body: ChannelHeader( showConnectionStateTile: true, ), @@ -242,7 +242,7 @@ void main() { client: client, child: StreamChannel( channel: channel, - child: Scaffold( + child: const Scaffold( body: ChannelHeader( leading: Text('leading'), subtitle: Text('subtitle'), @@ -314,7 +314,7 @@ void main() { client: client, child: StreamChannel( channel: channel, - child: Scaffold( + child: const Scaffold( body: ChannelHeader( showTypingIndicator: false, showBackButton: false, diff --git a/packages/stream_chat_flutter/test/src/channel_image_test.dart b/packages/stream_chat_flutter/test/src/channel_image_test.dart index 1068bb52..ba913a77 100644 --- a/packages/stream_chat_flutter/test/src/channel_image_test.dart +++ b/packages/stream_chat_flutter/test/src/channel_image_test.dart @@ -34,7 +34,7 @@ void main() { client: client, child: StreamChannel( channel: channel, - child: Scaffold( + child: const Scaffold( body: ChannelImage(), ), ), @@ -112,7 +112,7 @@ void main() { client: client, child: StreamChannel( channel: channel, - child: Scaffold( + child: const Scaffold( body: ChannelImage(), ), ), @@ -207,7 +207,7 @@ void main() { client: client, child: StreamChannel( channel: channel, - child: Scaffold( + child: const Scaffold( body: ChannelImage(), ), ), @@ -248,7 +248,7 @@ void main() { client: client, child: StreamChannel( channel: channel, - child: Scaffold( + child: const Scaffold( body: ChannelImage( selected: true, ), @@ -257,7 +257,7 @@ void main() { ), )); - expect(find.byKey(Key('selectedImage')), findsOneWidget); + expect(find.byKey(const Key('selectedImage')), findsOneWidget); }, ); } diff --git a/packages/stream_chat_flutter/test/src/channel_list_header_test.dart b/packages/stream_chat_flutter/test/src/channel_list_header_test.dart index f77ea04a..f2f054d4 100644 --- a/packages/stream_chat_flutter/test/src/channel_list_header_test.dart +++ b/packages/stream_chat_flutter/test/src/channel_list_header_test.dart @@ -21,7 +21,7 @@ void main() { MaterialApp( home: StreamChat( client: client, - child: Scaffold( + child: const Scaffold( body: ChannelListHeader(), ), ), @@ -51,7 +51,7 @@ void main() { MaterialApp( home: StreamChat( client: client, - child: Scaffold( + child: const Scaffold( body: ChannelListHeader( showConnectionStateTile: true, ), @@ -80,7 +80,7 @@ void main() { MaterialApp( home: StreamChat( client: client, - child: Scaffold( + child: const Scaffold( body: ChannelListHeader( showConnectionStateTile: true, ), @@ -111,12 +111,10 @@ void main() { client: client, child: Scaffold( body: ChannelListHeader( - titleBuilder: (context, status, client) { - return Text('TITLE'); - }, - subtitle: Text('SUBTITLE'), - leading: Text('LEADING'), - actions: [ + titleBuilder: (context, status, client) => const Text('TITLE'), + subtitle: const Text('SUBTITLE'), + leading: const Text('LEADING'), + actions: const [ Text('ACTION'), ], client: client, diff --git a/packages/stream_chat_flutter/test/src/channel_name_test.dart b/packages/stream_chat_flutter/test/src/channel_name_test.dart index 586a0776..c8d3df9b 100644 --- a/packages/stream_chat_flutter/test/src/channel_name_test.dart +++ b/packages/stream_chat_flutter/test/src/channel_name_test.dart @@ -61,7 +61,7 @@ void main() { client: client, child: StreamChannel( channel: channel, - child: Scaffold( + child: const Scaffold( body: ChannelName(), ), ), diff --git a/packages/stream_chat_flutter/test/src/deleted_message_test.dart b/packages/stream_chat_flutter/test/src/deleted_message_test.dart index 854c2492..bcf9cf62 100644 --- a/packages/stream_chat_flutter/test/src/deleted_message_test.dart +++ b/packages/stream_chat_flutter/test/src/deleted_message_test.dart @@ -19,7 +19,7 @@ void main() { await tester.pumpWidget(MaterialApp( home: StreamChat( client: client, - child: Scaffold( + child: const Scaffold( body: DeletedMessage( messageTheme: MessageTheme( createdAt: TextStyle( @@ -81,7 +81,7 @@ void main() { ), ), ), - surfaceSize: Size.square(200), + surfaceSize: const Size.square(200), ); await screenMatchesGolden(tester, 'deleted_message_light'); @@ -133,7 +133,7 @@ void main() { ), ), ), - surfaceSize: Size.square(200), + surfaceSize: const Size.square(200), ); await screenMatchesGolden(tester, 'deleted_message_dark'); @@ -189,7 +189,7 @@ void main() { ), ), ), - surfaceSize: Size.square(200), + surfaceSize: const Size.square(200), ); await screenMatchesGolden(tester, 'deleted_message_custom'); diff --git a/packages/stream_chat_flutter/test/src/info_tile_test.dart b/packages/stream_chat_flutter/test/src/info_tile_test.dart index 091c64c7..02387edc 100644 --- a/packages/stream_chat_flutter/test/src/info_tile_test.dart +++ b/packages/stream_chat_flutter/test/src/info_tile_test.dart @@ -19,9 +19,9 @@ void main() { await tester.pumpWidget(MaterialApp( home: StreamChat( client: client, - child: Scaffold( + child: const Scaffold( body: Portal( - child: Container( + child: SizedBox( child: InfoTile( showMessage: true, message: 'message', @@ -49,9 +49,9 @@ void main() { await tester.pumpWidget(MaterialApp( home: StreamChat( client: client, - child: Scaffold( + child: const Scaffold( body: Portal( - child: Container( + child: SizedBox( child: InfoTile( showMessage: false, message: 'message', diff --git a/packages/stream_chat_flutter/test/src/message_action_modal_test.dart b/packages/stream_chat_flutter/test/src/message_action_modal_test.dart index 0be509ae..837065ac 100644 --- a/packages/stream_chat_flutter/test/src/message_action_modal_test.dart +++ b/packages/stream_chat_flutter/test/src/message_action_modal_test.dart @@ -8,7 +8,8 @@ import 'mocks.dart'; void main() { setUpAll(() { - registerFallbackValue(MaterialPageRoute(builder: (context) => SizedBox())); + registerFallbackValue( + MaterialPageRoute(builder: (context) => const SizedBox())); registerFallbackValue(Message()); }); @@ -29,7 +30,7 @@ void main() { home: StreamChat( streamChatThemeData: streamTheme, client: client, - child: Container( + child: SizedBox( child: MessageActionsModal( message: Message( text: 'test', @@ -45,7 +46,7 @@ void main() { ); await tester.pumpAndSettle(); - expect(find.byKey(Key('MessageWidget')), findsOneWidget); + expect(find.byKey(const Key('MessageWidget')), findsOneWidget); expect(find.text('Thread Reply'), findsOneWidget); expect(find.text('Reply'), findsOneWidget); expect(find.text('Edit Message'), findsOneWidget); @@ -71,7 +72,7 @@ void main() { home: StreamChat( streamChatThemeData: streamTheme, client: client, - child: Container( + child: SizedBox( child: MessageActionsModal( showEditMessage: false, showCopyMessage: false, @@ -92,7 +93,7 @@ void main() { ); await tester.pumpAndSettle(); - expect(find.byKey(Key('MessageWidget')), findsOneWidget); + expect(find.byKey(const Key('MessageWidget')), findsOneWidget); expect(find.text('Reply'), findsNothing); expect(find.text('Thread reply'), findsNothing); expect(find.text('Edit message'), findsNothing); @@ -120,7 +121,7 @@ void main() { home: StreamChat( streamChatThemeData: streamTheme, client: client, - child: Container( + child: SizedBox( child: MessageActionsModal( message: Message( text: 'test', @@ -131,8 +132,8 @@ void main() { messageTheme: streamTheme.ownMessageTheme, customActions: [ MessageAction( - leading: Icon(Icons.check), - title: Text('title'), + leading: const Icon(Icons.check), + title: const Text('title'), onTap: (m) { tapped = true; }, @@ -175,7 +176,7 @@ void main() { home: StreamChat( streamChatThemeData: streamTheme, client: client, - child: Container( + child: SizedBox( child: MessageActionsModal( onReplyTap: (m) { tapped = true; @@ -220,7 +221,7 @@ void main() { home: StreamChat( streamChatThemeData: streamTheme, client: client, - child: Container( + child: SizedBox( child: MessageActionsModal( onThreadReplyTap: (m) { tapped = true; @@ -260,18 +261,16 @@ void main() { await tester.pumpWidget( MaterialApp( - builder: (context, child) { - return StreamChat( + builder: (context, child) => StreamChat( client: client, streamChatThemeData: streamTheme, - child: child!, - ); - }, + child: child, + ), theme: themeData, home: StreamChannel( showLoading: false, channel: channel, - child: Container( + child: SizedBox( child: MessageActionsModal( message: Message( text: 'test', @@ -310,22 +309,18 @@ void main() { await tester.pumpWidget( MaterialApp( - builder: (context, child) { - return StreamChat( + builder: (context, child) => StreamChat( client: client, streamChatThemeData: streamTheme, - child: child!, - ); - }, + child: child, + ), theme: themeData, home: StreamChannel( showLoading: false, channel: channel, - child: Container( + child: SizedBox( child: MessageActionsModal( - editMessageInputBuilder: (context, m) { - return Text('test'); - }, + editMessageInputBuilder: (context, m) => const Text('test'), message: Message( text: 'test', user: User( @@ -365,18 +360,16 @@ void main() { await tester.pumpWidget( MaterialApp( - builder: (context, child) { - return StreamChat( + builder: (context, child) => StreamChat( client: client, streamChatThemeData: streamTheme, - child: child!, - ); - }, + child: child, + ), theme: themeData, home: StreamChannel( showLoading: false, channel: channel, - child: Container( + child: SizedBox( child: MessageActionsModal( onCopyTap: (m) => tapped = true, message: Message( @@ -416,18 +409,16 @@ void main() { await tester.pumpWidget( MaterialApp( - builder: (context, child) { - return StreamChat( + builder: (context, child) => StreamChat( client: client, streamChatThemeData: streamTheme, - child: child!, - ); - }, + child: child, + ), theme: themeData, home: StreamChannel( showLoading: false, channel: channel, - child: Container( + child: SizedBox( child: MessageActionsModal( message: Message( status: MessageSendingStatus.failed, @@ -467,18 +458,16 @@ void main() { await tester.pumpWidget( MaterialApp( - builder: (context, child) { - return StreamChat( + builder: (context, child) => StreamChat( client: client, streamChatThemeData: streamTheme, - child: child!, - ); - }, + child: child, + ), theme: themeData, home: StreamChannel( showLoading: false, channel: channel, - child: Container( + child: SizedBox( child: MessageActionsModal( message: Message( status: MessageSendingStatus.failed_update, @@ -516,18 +505,16 @@ void main() { await tester.pumpWidget( MaterialApp( - builder: (context, child) { - return StreamChat( + builder: (context, child) => StreamChat( client: client, streamChatThemeData: streamTheme, - child: child!, - ); - }, + child: child, + ), theme: themeData, home: StreamChannel( showLoading: false, channel: channel, - child: Container( + child: SizedBox( child: MessageActionsModal( message: Message( id: 'testid', @@ -575,18 +562,16 @@ void main() { await tester.pumpWidget( MaterialApp( - builder: (context, child) { - return StreamChat( + builder: (context, child) => StreamChat( client: client, streamChatThemeData: streamTheme, - child: child!, - ); - }, + child: child, + ), theme: themeData, home: StreamChannel( showLoading: false, channel: channel, - child: Container( + child: SizedBox( child: MessageActionsModal( message: Message( id: 'testid', @@ -634,18 +619,16 @@ void main() { await tester.pumpWidget( MaterialApp( - builder: (context, child) { - return StreamChat( + builder: (context, child) => StreamChat( client: client, streamChatThemeData: streamTheme, - child: child!, - ); - }, + child: child, + ), theme: themeData, home: StreamChannel( showLoading: false, channel: channel, - child: Container( + child: SizedBox( child: MessageActionsModal( message: Message( id: 'testid', @@ -689,18 +672,16 @@ void main() { await tester.pumpWidget( MaterialApp( - builder: (context, child) { - return StreamChat( + builder: (context, child) => StreamChat( client: client, streamChatThemeData: streamTheme, - child: child!, - ); - }, + child: child, + ), theme: themeData, home: StreamChannel( showLoading: false, channel: channel, - child: Container( + child: SizedBox( child: MessageActionsModal( message: Message( id: 'testid', @@ -748,18 +729,16 @@ void main() { await tester.pumpWidget( MaterialApp( - builder: (context, child) { - return StreamChat( + builder: (context, child) => StreamChat( client: client, streamChatThemeData: streamTheme, - child: child!, - ); - }, + child: child, + ), theme: themeData, home: StreamChannel( showLoading: false, channel: channel, - child: Container( + child: SizedBox( child: MessageActionsModal( message: Message( id: 'testid', diff --git a/packages/stream_chat_flutter/test/src/message_input_test.dart b/packages/stream_chat_flutter/test/src/message_input_test.dart index 39e7ae3f..63ddb10f 100644 --- a/packages/stream_chat_flutter/test/src/message_input_test.dart +++ b/packages/stream_chat_flutter/test/src/message_input_test.dart @@ -67,7 +67,7 @@ void main() { client: client, child: StreamChannel( channel: channel, - child: Scaffold( + child: const Scaffold( body: MessageInput(), ), ), @@ -76,7 +76,7 @@ void main() { expect(find.byType(TextField), findsOneWidget); expect(find.byType(StreamSvgIcon), findsNWidgets(8)); - expect(find.byKey(Key('messageInputText')), findsOneWidget); + expect(find.byKey(const Key('messageInputText')), findsOneWidget); }, ); } diff --git a/packages/stream_chat_flutter/test/src/message_reactions_modal_test.dart b/packages/stream_chat_flutter/test/src/message_reactions_modal_test.dart index e1136ac5..6bdb72b0 100644 --- a/packages/stream_chat_flutter/test/src/message_reactions_modal_test.dart +++ b/packages/stream_chat_flutter/test/src/message_reactions_modal_test.dart @@ -41,7 +41,7 @@ void main() { ), ); - await tester.pump(Duration(milliseconds: 1000)); + await tester.pump(const Duration(milliseconds: 1000)); expect(find.byType(MessageWidget), findsOneWidget); final messageWidget = @@ -95,6 +95,7 @@ void main() { ], ); + // ignore: prefer_function_declarations_over_variables final onUserAvatarTap = (u) => print('ok'); await tester.pumpWidget( @@ -109,16 +110,16 @@ void main() { showUserAvatar: DisplayWidget.gone, reverse: true, attachmentBorderRadiusGeometry: BorderRadius.circular(1), - attachmentShape: RoundedRectangleBorder(), + attachmentShape: const RoundedRectangleBorder(), showReactions: false, - messageShape: RoundedRectangleBorder(), + messageShape: const RoundedRectangleBorder(), onUserAvatarTap: onUserAvatarTap, ), ), ), ); - await tester.pump(Duration(milliseconds: 1000)); + await tester.pump(const Duration(milliseconds: 1000)); expect(find.byType(MessageWidget), findsOneWidget); final messageWidget = @@ -130,8 +131,8 @@ void main() { expect(messageWidget.showUserAvatar, DisplayWidget.gone); expect(messageWidget.reverse, true); expect(messageWidget.showReactions, false); - expect(messageWidget.attachmentShape, RoundedRectangleBorder()); - expect(messageWidget.shape, RoundedRectangleBorder()); + expect(messageWidget.attachmentShape, const RoundedRectangleBorder()); + expect(messageWidget.shape, const RoundedRectangleBorder()); expect(messageWidget.showReactions, false); expect(messageWidget.showUsername, false); expect(messageWidget.showThreadReplyIndicator, false); diff --git a/packages/stream_chat_flutter/test/src/mocks.dart b/packages/stream_chat_flutter/test/src/mocks.dart index 842c1c2f..083c2ff5 100644 --- a/packages/stream_chat_flutter/test/src/mocks.dart +++ b/packages/stream_chat_flutter/test/src/mocks.dart @@ -11,6 +11,7 @@ class MockChannel extends Mock implements Channel { Future get initialized async => true; @override + // ignore: prefer_expression_function_bodies Future keyStroke([String? parentId]) async { return; } diff --git a/packages/stream_chat_flutter/test/src/reaction_bubble_test.dart b/packages/stream_chat_flutter/test/src/reaction_bubble_test.dart index 10e0f45c..8d575746 100644 --- a/packages/stream_chat_flutter/test/src/reaction_bubble_test.dart +++ b/packages/stream_chat_flutter/test/src/reaction_bubble_test.dart @@ -16,7 +16,7 @@ void main() { SimpleFrame( child: StreamChatTheme( data: StreamChatThemeData(), - child: Container( + child: const SizedBox( child: ReactionBubble( reactions: [], borderColor: Colors.black,