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