47
47
48
48
@pytest .fixture
49
49
def message_info_content () -> MessageInfoPopupContent :
50
- return MessageInfoPopupContent (
51
- message = Message (),
52
- topic_links = OrderedDict (),
53
- message_links = OrderedDict (),
54
- time_mentions = list (),
55
- )
50
+ return MessageInfoPopupContent (Message (), OrderedDict (), OrderedDict (), list ())
56
51
57
52
58
53
class TestPopUpConfirmationView :
@@ -519,7 +514,7 @@ def mock_external_classes(
519
514
# the message data currently, message_fixture is not used to avoid
520
515
# adding extra test runs unnecessarily.
521
516
self .message_info_content = message_info_content
522
- self .message_info_content [ " message" ] = Message (id = 1 )
517
+ self .message_info_content . message = Message (id = 1 )
523
518
self .full_rendered_message = FullRenderedMsgView (
524
519
controller = self .controller ,
525
520
title = "Full Rendered Message" ,
@@ -595,7 +590,7 @@ def mock_external_classes(
595
590
# the message data currently, message_fixture is not used to avoid
596
591
# adding extra test runs unnecessarily.
597
592
self .message_info_content = message_info_content
598
- self .message_info_content [ " message" ] = Message (id = 1 )
593
+ self .message_info_content . message = Message (id = 1 )
599
594
self .full_raw_message = FullRawMsgView (
600
595
controller = self .controller ,
601
596
title = "Full Raw Message" ,
@@ -662,7 +657,7 @@ def mock_external_classes(
662
657
# the message data currently, message_fixture is not used to avoid
663
658
# adding extra test runs unnecessarily.
664
659
self .message_info_content = message_info_content
665
- self .message_info_content [ " message" ] = Message (id = 1 )
660
+ self .message_info_content . message = Message (id = 1 )
666
661
self .edit_history_view = EditHistoryView (
667
662
controller = self .controller ,
668
663
title = "Edit History" ,
@@ -674,7 +669,7 @@ def test_init(self) -> None:
674
669
assert self .edit_history_view .title == "Edit History"
675
670
assert self .edit_history_view .message_info_content == self .message_info_content
676
671
self .controller .model .fetch_message_history .assert_called_once_with (
677
- message_id = self .message_info_content [ " message" ] ["id" ],
672
+ message_id = self .message_info_content . message ["id" ],
678
673
)
679
674
680
675
@pytest .mark .parametrize ("key" , keys_for_command ("MSG_INFO" ))
@@ -981,7 +976,7 @@ def mock_external_classes(
981
976
"Tue Mar 13 10:55:37" ,
982
977
]
983
978
self .message_info_content = message_info_content
984
- self .message_info_content [ " message" ] = message_fixture
979
+ self .message_info_content . message = message_fixture
985
980
self .msg_info_view = MsgInfoView (
986
981
self .controller ,
987
982
"Message Information" ,
@@ -995,10 +990,7 @@ def test_pop_up_info_order(self, message_fixture: Message) -> None:
995
990
topic_links = OrderedDict ([("https://bar.com" , ("topic" , 1 , True ))])
996
991
message_links = OrderedDict ([("image.jpg" , ("image" , 1 , True ))])
997
992
message_info_content = MessageInfoPopupContent (
998
- message = message_fixture ,
999
- topic_links = topic_links ,
1000
- message_links = message_links ,
1001
- time_mentions = list (),
993
+ message_fixture , topic_links , message_links , list ()
1002
994
)
1003
995
msg_info_view = MsgInfoView (
1004
996
self .controller ,
@@ -1192,8 +1184,8 @@ def test_height_reactions(
1192
1184
to_vary_in_each_message : Message ,
1193
1185
message_info_content : MessageInfoPopupContent ,
1194
1186
) -> None :
1195
- message_info_content [ " message" ] = message_fixture
1196
- message_info_content [ " message" ] .update (to_vary_in_each_message )
1187
+ message_info_content . message = message_fixture
1188
+ message_info_content . message .update (to_vary_in_each_message )
1197
1189
self .msg_info_view = MsgInfoView (
1198
1190
self .controller , "Message Information" , message_info_content
1199
1191
)
0 commit comments