4747
4848@pytest .fixture
4949def 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 ())
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 .msg_info_content = msg_info_content
522- self .msg_info_content [ " message" ] = Message (id = 1 )
517+ self .msg_info_content . message = Message (id = 1 )
523518 self .full_rendered_message = FullRenderedMsgView (
524519 controller = self .controller ,
525520 title = "Full Rendered Message" ,
@@ -593,7 +588,7 @@ def mock_external_classes(
593588 # the message data currently, message_fixture is not used to avoid
594589 # adding extra test runs unnecessarily.
595590 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 )
597592 self .full_raw_message = FullRawMsgView (
598593 controller = self .controller ,
599594 title = "Full Raw Message" ,
@@ -660,7 +655,7 @@ def mock_external_classes(
660655 # the message data currently, message_fixture is not used to avoid
661656 # adding extra test runs unnecessarily.
662657 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 )
664659 self .edit_history_view = EditHistoryView (
665660 controller = self .controller ,
666661 title = "Edit History" ,
@@ -672,7 +667,7 @@ def test_init(self) -> None:
672667 assert self .edit_history_view .title == "Edit History"
673668 assert self .edit_history_view .msg_info_content == self .msg_info_content
674669 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" ],
676671 )
677672
678673 @pytest .mark .parametrize ("key" , keys_for_command ("MSG_INFO" ))
@@ -979,7 +974,7 @@ def mock_external_classes(
979974 "Tue Mar 13 10:55:37" ,
980975 ]
981976 self .msg_info_content = msg_info_content
982- self .msg_info_content [ " message" ] = message_fixture
977+ self .msg_info_content . message = message_fixture
983978 self .msg_info_view = MsgInfoView (
984979 self .controller ,
985980 "Message Information" ,
@@ -993,10 +988,7 @@ def test_pop_up_info_order(self, message_fixture: Message) -> None:
993988 topic_links = OrderedDict ([("https://bar.com" , ("topic" , 1 , True ))])
994989 message_links = OrderedDict ([("image.jpg" , ("image" , 1 , True ))])
995990 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 ()
1000992 )
1001993 msg_info_view = MsgInfoView (
1002994 self .controller ,
@@ -1190,8 +1182,8 @@ def test_height_reactions(
11901182 to_vary_in_each_message : Message ,
11911183 msg_info_content : MessageInfoPopupContent ,
11921184 ) -> 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 )
11951187 self .msg_info_view = MsgInfoView (
11961188 self .controller , "Message Information" , msg_info_content
11971189 )
0 commit comments