@@ -39,8 +39,12 @@ def setUp(self):
3939 self .video_file_url = 'https://raw.githubusercontent.com/python-telegram-bot/python-telegram-bot/master/tests/data/telegram.mp4'
4040 self .width = 360
4141 self .height = 640
42- self .duration = 4
43- self .thumb = telegram .PhotoSize .de_json ({})
42+ self .duration = 5
43+ self .thumb = telegram .PhotoSize .de_json (
44+ {'file_id' : 'AAQBABOMsecvAAQqqoY1Pee_MqcyAAIC' ,
45+ 'file_size' : 645 ,
46+ 'height' : 90 ,
47+ 'width' : 51 })
4448 self .mime_type = 'video/mp4'
4549 self .file_size = 326534
4650
@@ -52,7 +56,7 @@ def setUp(self):
5256 'width' : self .width ,
5357 'height' : self .height ,
5458 'duration' : self .duration ,
55- 'thumb' : self .thumb ,
59+ 'thumb' : self .thumb . to_dict () ,
5660 'mime_type' : self .mime_type ,
5761 'file_size' : self .file_size
5862 }
@@ -67,10 +71,10 @@ def test_send_video_required_args_only(self):
6771
6872 self .assertTrue (isinstance (video .file_id , str ))
6973 self .assertNotEqual (video .file_id , '' )
70- self .assertEqual (video .width , 0 )
71- self .assertEqual (video .height , 0 )
72- self .assertEqual (video .duration , 0 )
73- self .assertEqual (video .thumb , None )
74+ self .assertEqual (video .width , self . width )
75+ self .assertEqual (video .height , self . height )
76+ self .assertEqual (video .duration , self . duration )
77+ self .assertEqual (video .thumb , self . thumb )
7478 self .assertEqual (video .mime_type , '' )
7579 self .assertEqual (video .file_size , self .file_size )
7680
@@ -86,10 +90,10 @@ def test_send_video_all_args(self):
8690
8791 self .assertTrue (isinstance (video .file_id , str ))
8892 self .assertNotEqual (video .file_id , '' )
89- self .assertEqual (video .width , 0 )
90- self .assertEqual (video .height , 0 )
93+ self .assertEqual (video .width , self . width )
94+ self .assertEqual (video .height , self . height )
9195 self .assertEqual (video .duration , self .duration )
92- self .assertEqual (video .thumb , None )
96+ self .assertEqual (video .thumb , self . thumb )
9397 self .assertEqual (video .mime_type , '' )
9498 self .assertEqual (video .file_size , self .file_size )
9599
@@ -107,10 +111,10 @@ def test_send_video_mp4_file(self):
107111
108112 self .assertTrue (isinstance (video .file_id , str ))
109113 self .assertNotEqual (video .file_id , '' )
110- self .assertEqual (video .width , 0 )
111- self .assertEqual (video .height , 0 )
114+ self .assertEqual (video .width , self . width )
115+ self .assertEqual (video .height , self . height )
112116 self .assertEqual (video .duration , self .duration )
113- self .assertEqual (video .thumb , None )
117+ self .assertEqual (video .thumb , self . thumb )
114118 self .assertEqual (video .mime_type , '' )
115119 self .assertEqual (video .file_size , self .file_size )
116120
@@ -129,10 +133,10 @@ def test_send_video_mp4_file_with_custom_filename(self):
129133
130134 self .assertTrue (isinstance (video .file_id , str ))
131135 self .assertNotEqual (video .file_id , '' )
132- self .assertEqual (video .width , 0 )
133- self .assertEqual (video .height , 0 )
136+ self .assertEqual (video .width , self . width )
137+ self .assertEqual (video .height , self . height )
134138 self .assertEqual (video .duration , self .duration )
135- self .assertEqual (video .thumb , None )
139+ self .assertEqual (video .thumb , self . thumb )
136140 self .assertEqual (video .mime_type , '' )
137141 self .assertEqual (video .file_size , self .file_size )
138142
@@ -150,10 +154,9 @@ def test_send_video_mp4_file_url(self):
150154
151155 self .assertTrue (isinstance (video .file_id , str ))
152156 self .assertNotEqual (video .file_id , '' )
153- self .assertEqual (video .width , 0 )
154- self .assertEqual (video .height , 0 )
157+ self .assertEqual (video .height , self .height )
155158 self .assertEqual (video .duration , self .duration )
156- self .assertEqual (video .thumb , None )
159+ self .assertEqual (video .thumb , self . thumb )
157160 self .assertEqual (video .mime_type , '' )
158161 self .assertEqual (video .file_size , self .file_size )
159162
@@ -183,7 +186,7 @@ def test_video_de_json(self):
183186 self .assertEqual (video .width , self .width )
184187 self .assertEqual (video .height , self .height )
185188 self .assertEqual (video .duration , self .duration )
186- self .assertEqual (video .thumb , None )
189+ self .assertEqual (video .thumb , self . thumb )
187190 self .assertEqual (video .mime_type , self .mime_type )
188191 self .assertEqual (video .file_size , self .file_size )
189192
0 commit comments