def test_parse_todownload_list(self): l = [' # foo', 'bar', 'http://baz', ' foo1', 'http://bar1 '] down_list = Download.parse_todownload_list(l) self.assertEqual(down_list[0][-1], Fileinfo(path='rtmp://bar', type=Rtypes.RTMP)) self.assertEqual(down_list[1][-1], Fileinfo(path='http://baz', type=Rtypes.HTTP)) self.assertEqual(down_list[2][-1], Fileinfo(path='rtmp://foo1', type=Rtypes.RTMP)) self.assertEqual(down_list[3][-1], Fileinfo(path='http://bar1', type=Rtypes.HTTP))