@@ -48,6 +48,7 @@ def test_init(self, mocker, message_type, set_fields):
48
48
display_recipient = [
49
49
{
"id" :
7 ,
"email" :
"[email protected] " ,
"full_name" :
"Boo is awesome" }
50
50
],
51
+ id = 457823 ,
51
52
stream_id = 5 ,
52
53
subject = "hi" ,
53
54
@@ -71,6 +72,7 @@ def test_private_message_to_self(self, mocker):
71
72
display_recipient = [
72
73
{
"full_name" :
"Foo Foo" ,
"email" :
"[email protected] " ,
"id" :
None }
73
74
],
75
+ id = 457823 ,
74
76
sender_id = 9 ,
75
77
content = "<p> self message. </p>" ,
76
78
sender_full_name = "Foo Foo" ,
@@ -82,6 +84,7 @@ def test_private_message_to_self(self, mocker):
82
84
MODULE + ".MessageBox._is_private_message_to_self" , return_value = True
83
85
)
84
86
mocker .patch .object (MessageBox , "main_view" )
87
+
85
88
msg_box = MessageBox (message , self .model , None )
86
89
87
90
assert msg_box .
recipient_emails == [
"[email protected] " ]
@@ -753,6 +756,7 @@ def test_main_view(self, mocker, message, last_message):
753
756
"color" : "#bd6" ,
754
757
},
755
758
}
759
+ self .model .controller .is_in_empty_narrow = False
756
760
MessageBox (message , self .model , last_message )
757
761
758
762
@pytest .mark .parametrize (
@@ -1149,8 +1153,11 @@ def test_main_view_compact_output(
1149
1153
):
1150
1154
message_fixture .update ({"id" : 4 })
1151
1155
varied_message = dict (message_fixture , ** to_vary_in_each_message )
1156
+ self .model .controller .is_in_empty_narrow = False
1152
1157
msg_box = MessageBox (varied_message , self .model , varied_message )
1158
+
1153
1159
view_components = msg_box .main_view ()
1160
+
1154
1161
assert len (view_components ) == 1
1155
1162
assert isinstance (view_components [0 ], Padding )
1156
1163
@@ -1160,7 +1167,9 @@ def test_main_view_generates_EDITED_label(
1160
1167
messages = messages_successful_response ["messages" ]
1161
1168
for message in messages :
1162
1169
self .model .index ["edited_messages" ].add (message ["id" ])
1170
+ self .model .controller .is_in_empty_narrow = False
1163
1171
msg_box = MessageBox (message , self .model , message )
1172
+
1164
1173
view_components = msg_box .main_view ()
1165
1174
1166
1175
label = view_components [0 ].original_widget .contents [0 ]
@@ -1186,6 +1195,7 @@ def test_update_message_author_status(
1186
1195
):
1187
1196
message = message_fixture
1188
1197
last_msg = dict (message , ** to_vary_in_last_message )
1198
+ self .model .controller .is_in_empty_narrow = False
1189
1199
1190
1200
msg_box = MessageBox (message , self .model , last_msg )
1191
1201
@@ -1389,6 +1399,7 @@ def test_keypress_EDIT_MESSAGE(
1389
1399
to_vary_in_each_message ["subject" ] = ""
1390
1400
varied_message = dict (message_fixture , ** to_vary_in_each_message )
1391
1401
message_type = varied_message ["type" ]
1402
+ self .model .controller .is_in_empty_narrow = False
1392
1403
msg_box = MessageBox (varied_message , self .model , message_fixture )
1393
1404
size = widget_size (msg_box )
1394
1405
msg_box .model .user_id = 1
0 commit comments