fix tests
This commit is contained in:
@@ -38,6 +38,10 @@ void main() {
|
||||
id: 'user-id',
|
||||
),
|
||||
),
|
||||
messageWidget: const Text(
|
||||
'test',
|
||||
key: Key('MessageWidget'),
|
||||
),
|
||||
messageTheme: streamTheme.ownMessageTheme,
|
||||
),
|
||||
),
|
||||
@@ -86,6 +90,10 @@ void main() {
|
||||
),
|
||||
),
|
||||
messageTheme: streamTheme.ownMessageTheme,
|
||||
messageWidget: const Text(
|
||||
'test',
|
||||
key: Key('MessageWidget'),
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
@@ -123,6 +131,7 @@ void main() {
|
||||
client: client,
|
||||
child: SizedBox(
|
||||
child: MessageActionsModal(
|
||||
messageWidget: const Text('test'),
|
||||
message: Message(
|
||||
text: 'test',
|
||||
user: User(
|
||||
@@ -178,6 +187,7 @@ void main() {
|
||||
client: client,
|
||||
child: SizedBox(
|
||||
child: MessageActionsModal(
|
||||
messageWidget: const Text('test'),
|
||||
onReplyTap: (m) {
|
||||
tapped = true;
|
||||
},
|
||||
@@ -223,6 +233,7 @@ void main() {
|
||||
client: client,
|
||||
child: SizedBox(
|
||||
child: MessageActionsModal(
|
||||
messageWidget: const Text('test'),
|
||||
onThreadReplyTap: (m) {
|
||||
tapped = true;
|
||||
},
|
||||
@@ -272,6 +283,7 @@ void main() {
|
||||
channel: channel,
|
||||
child: SizedBox(
|
||||
child: MessageActionsModal(
|
||||
messageWidget: const Text('test'),
|
||||
message: Message(
|
||||
text: 'test',
|
||||
user: User(
|
||||
@@ -320,6 +332,7 @@ void main() {
|
||||
channel: channel,
|
||||
child: SizedBox(
|
||||
child: MessageActionsModal(
|
||||
messageWidget: const Text('test'),
|
||||
editMessageInputBuilder: (context, m) => const Text('test'),
|
||||
message: Message(
|
||||
text: 'test',
|
||||
@@ -371,6 +384,7 @@ void main() {
|
||||
channel: channel,
|
||||
child: SizedBox(
|
||||
child: MessageActionsModal(
|
||||
messageWidget: const Text('test'),
|
||||
onCopyTap: (m) => tapped = true,
|
||||
message: Message(
|
||||
text: 'test',
|
||||
@@ -420,6 +434,7 @@ void main() {
|
||||
channel: channel,
|
||||
child: SizedBox(
|
||||
child: MessageActionsModal(
|
||||
messageWidget: const Text('test'),
|
||||
message: Message(
|
||||
status: MessageSendingStatus.failed,
|
||||
text: 'test',
|
||||
@@ -469,6 +484,7 @@ void main() {
|
||||
channel: channel,
|
||||
child: SizedBox(
|
||||
child: MessageActionsModal(
|
||||
messageWidget: const Text('test'),
|
||||
message: Message(
|
||||
status: MessageSendingStatus.failed_update,
|
||||
text: 'test',
|
||||
@@ -516,6 +532,7 @@ void main() {
|
||||
channel: channel,
|
||||
child: SizedBox(
|
||||
child: MessageActionsModal(
|
||||
messageWidget: const Text('test'),
|
||||
message: Message(
|
||||
id: 'testid',
|
||||
text: 'test',
|
||||
@@ -571,6 +588,7 @@ void main() {
|
||||
channel: channel,
|
||||
child: SizedBox(
|
||||
child: MessageActionsModal(
|
||||
messageWidget: const Text('test'),
|
||||
message: Message(
|
||||
id: 'testid',
|
||||
text: 'test',
|
||||
@@ -626,6 +644,7 @@ void main() {
|
||||
channel: channel,
|
||||
child: SizedBox(
|
||||
child: MessageActionsModal(
|
||||
messageWidget: const Text('test'),
|
||||
message: Message(
|
||||
id: 'testid',
|
||||
text: 'test',
|
||||
@@ -679,6 +698,7 @@ void main() {
|
||||
channel: channel,
|
||||
child: SizedBox(
|
||||
child: MessageActionsModal(
|
||||
messageWidget: const Text('test'),
|
||||
message: Message(
|
||||
id: 'testid',
|
||||
text: 'test',
|
||||
@@ -734,6 +754,7 @@ void main() {
|
||||
channel: channel,
|
||||
child: SizedBox(
|
||||
child: MessageActionsModal(
|
||||
messageWidget: const Text('test'),
|
||||
message: Message(
|
||||
id: 'testid',
|
||||
text: 'test',
|
||||
|
||||
@@ -34,6 +34,10 @@ void main() {
|
||||
client: client,
|
||||
streamChatThemeData: streamTheme,
|
||||
child: MessageReactionsModal(
|
||||
messageWidget: const Text(
|
||||
'test',
|
||||
key: Key('MessageWidget'),
|
||||
),
|
||||
message: message,
|
||||
messageTheme: streamTheme.ownMessageTheme,
|
||||
),
|
||||
@@ -43,28 +47,9 @@ void main() {
|
||||
|
||||
await tester.pump(const Duration(milliseconds: 1000));
|
||||
|
||||
expect(find.byType(MessageWidget), findsOneWidget);
|
||||
final messageWidget =
|
||||
tester.widget<MessageWidget>(find.byType(MessageWidget));
|
||||
expect(messageWidget.message, message);
|
||||
expect(messageWidget.messageTheme, streamTheme.ownMessageTheme);
|
||||
expect(messageWidget.attachmentBorderRadiusGeometry, null);
|
||||
expect(messageWidget.showUserAvatar, DisplayWidget.show);
|
||||
expect(messageWidget.reverse, false);
|
||||
expect(messageWidget.attachmentShape, null);
|
||||
expect(messageWidget.shape, null);
|
||||
expect(messageWidget.onUserAvatarTap, null);
|
||||
expect(messageWidget.showReactions, false);
|
||||
expect(messageWidget.showUsername, false);
|
||||
expect(messageWidget.showThreadReplyIndicator, false);
|
||||
expect(messageWidget.showTimestamp, false);
|
||||
expect(messageWidget.translateUserAvatar, false);
|
||||
expect(messageWidget.showSendingIndicator, false);
|
||||
|
||||
expect(find.byType(ReactionBubble), findsNothing);
|
||||
|
||||
//only one avatar (the message one)
|
||||
expect(find.byType(UserAvatar), findsOneWidget);
|
||||
expect(find.byType(UserAvatar), findsNothing);
|
||||
},
|
||||
);
|
||||
|
||||
@@ -105,14 +90,14 @@ void main() {
|
||||
client: client,
|
||||
streamChatThemeData: streamTheme,
|
||||
child: MessageReactionsModal(
|
||||
messageWidget: const Text(
|
||||
'test',
|
||||
key: Key('MessageWidget'),
|
||||
),
|
||||
message: message,
|
||||
messageTheme: streamTheme.ownMessageTheme,
|
||||
showUserAvatar: DisplayWidget.gone,
|
||||
reverse: true,
|
||||
attachmentBorderRadiusGeometry: BorderRadius.circular(1),
|
||||
attachmentShape: const RoundedRectangleBorder(),
|
||||
showReactions: false,
|
||||
messageShape: const RoundedRectangleBorder(),
|
||||
onUserAvatarTap: onUserAvatarTap,
|
||||
),
|
||||
),
|
||||
@@ -121,27 +106,7 @@ void main() {
|
||||
|
||||
await tester.pump(const Duration(milliseconds: 1000));
|
||||
|
||||
expect(find.byType(MessageWidget), findsOneWidget);
|
||||
final messageWidget =
|
||||
tester.widget<MessageWidget>(find.byType(MessageWidget));
|
||||
expect(messageWidget.message, message);
|
||||
expect(messageWidget.messageTheme, streamTheme.ownMessageTheme);
|
||||
expect(messageWidget.attachmentBorderRadiusGeometry,
|
||||
BorderRadius.circular(1));
|
||||
expect(messageWidget.showUserAvatar, DisplayWidget.gone);
|
||||
expect(messageWidget.reverse, true);
|
||||
expect(messageWidget.showReactions, false);
|
||||
expect(messageWidget.attachmentShape, const RoundedRectangleBorder());
|
||||
expect(messageWidget.shape, const RoundedRectangleBorder());
|
||||
expect(messageWidget.showReactions, false);
|
||||
expect(messageWidget.showUsername, false);
|
||||
expect(messageWidget.showThreadReplyIndicator, false);
|
||||
expect(messageWidget.showTimestamp, false);
|
||||
expect(messageWidget.translateUserAvatar, false);
|
||||
expect(messageWidget.showSendingIndicator, false);
|
||||
|
||||
final userAvatar = tester.widget<UserAvatar>(find.byType(UserAvatar));
|
||||
expect(userAvatar.onTap, onUserAvatarTap);
|
||||
expect(find.byKey(const Key('MessageWidget')), findsOneWidget);
|
||||
|
||||
expect(find.byType(ReactionBubble), findsOneWidget);
|
||||
expect(find.byType(UserAvatar), findsOneWidget);
|
||||
|
||||
Reference in New Issue
Block a user