4747
4848@pytest .fixture
4949def 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 ())
5651
5752
5853class TestPopUpConfirmationView :
@@ -519,7 +514,7 @@ def mock_external_classes(
519514 # the message data currently, message_fixture is not used to avoid
520515 # adding extra test runs unnecessarily.
521516 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 )
523518 self .full_rendered_message = FullRenderedMsgView (
524519 controller = self .controller ,
525520 title = "Full Rendered Message" ,
@@ -595,7 +590,7 @@ def mock_external_classes(
595590 # the message data currently, message_fixture is not used to avoid
596591 # adding extra test runs unnecessarily.
597592 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 )
599594 self .full_raw_message = FullRawMsgView (
600595 controller = self .controller ,
601596 title = "Full Raw Message" ,
@@ -662,7 +657,7 @@ def mock_external_classes(
662657 # the message data currently, message_fixture is not used to avoid
663658 # adding extra test runs unnecessarily.
664659 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 )
666661 self .edit_history_view = EditHistoryView (
667662 controller = self .controller ,
668663 title = "Edit History" ,
@@ -674,7 +669,7 @@ def test_init(self) -> None:
674669 assert self .edit_history_view .title == "Edit History"
675670 assert self .edit_history_view .message_info_content == self .message_info_content
676671 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" ],
678673 )
679674
680675 @pytest .mark .parametrize ("key" , keys_for_command ("MSG_INFO" ))
@@ -981,7 +976,7 @@ def mock_external_classes(
981976 "Tue Mar 13 10:55:37" ,
982977 ]
983978 self .message_info_content = message_info_content
984- self .message_info_content [ " message" ] = message_fixture
979+ self .message_info_content . message = message_fixture
985980 self .msg_info_view = MsgInfoView (
986981 self .controller ,
987982 "Message Information" ,
@@ -995,10 +990,7 @@ def test_pop_up_info_order(self, message_fixture: Message) -> None:
995990 topic_links = OrderedDict ([("https://bar.com" , ("topic" , 1 , True ))])
996991 message_links = OrderedDict ([("image.jpg" , ("image" , 1 , True ))])
997992 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 ()
1002994 )
1003995 msg_info_view = MsgInfoView (
1004996 self .controller ,
@@ -1192,8 +1184,8 @@ def test_height_reactions(
11921184 to_vary_in_each_message : Message ,
11931185 message_info_content : MessageInfoPopupContent ,
11941186 ) -> 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 )
11971189 self .msg_info_view = MsgInfoView (
11981190 self .controller , "Message Information" , message_info_content
11991191 )
0 commit comments