Добавлено поле is_custom классу Cover
このコミットが含まれているのは:
コミット
0d5fc6154f
|
@ -193,8 +193,8 @@ def icon():
|
||||||
|
|
||||||
@pytest.fixture(scope='session')
|
@pytest.fixture(scope='session')
|
||||||
def cover():
|
def cover():
|
||||||
return Cover(TestCover.type, TestCover.uri, TestCover.items_uri, TestCover.dir,
|
return Cover(TestCover.type, TestCover.uri, TestCover.items_uri, TestCover.dir, TestCover.version,
|
||||||
TestCover.version, TestCover.custom, TestCover.prefix, TestCover.error)
|
TestCover.custom, TestCover.is_custom, TestCover.prefix, TestCover.error)
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture(scope='session')
|
@pytest.fixture(scope='session')
|
||||||
|
|
|
@ -8,6 +8,7 @@ class TestCover:
|
||||||
dir = '/get-music-user-playlist/34120/pvg900XixWaHcr/'
|
dir = '/get-music-user-playlist/34120/pvg900XixWaHcr/'
|
||||||
version = '1572609906461'
|
version = '1572609906461'
|
||||||
custom = True
|
custom = True
|
||||||
|
is_custom = True
|
||||||
prefix = None
|
prefix = None
|
||||||
error = None
|
error = None
|
||||||
|
|
||||||
|
@ -18,6 +19,7 @@ class TestCover:
|
||||||
assert cover.dir == self.dir
|
assert cover.dir == self.dir
|
||||||
assert cover.version == self.version
|
assert cover.version == self.version
|
||||||
assert cover.custom == self.custom
|
assert cover.custom == self.custom
|
||||||
|
assert cover.is_custom == self.is_custom
|
||||||
assert cover.prefix == self.prefix
|
assert cover.prefix == self.prefix
|
||||||
assert cover.error == self.error
|
assert cover.error == self.error
|
||||||
|
|
||||||
|
@ -33,7 +35,8 @@ class TestCover:
|
||||||
|
|
||||||
def test_de_json_all(self, client):
|
def test_de_json_all(self, client):
|
||||||
json_dict = {'type_': self.type, 'uri': self.uri, 'items_uri': self.items_uri, 'dir_': self.dir,
|
json_dict = {'type_': self.type, 'uri': self.uri, 'items_uri': self.items_uri, 'dir_': self.dir,
|
||||||
'version': self.version, 'custom': self.custom, 'prefix': self.prefix, 'error': self.error}
|
'version': self.version, 'custom': self.custom, 'is_custom': self.is_custom, 'prefix': self.prefix,
|
||||||
|
'error': self.error}
|
||||||
cover = Cover.de_json(json_dict, client)
|
cover = Cover.de_json(json_dict, client)
|
||||||
|
|
||||||
assert cover.type == self.type
|
assert cover.type == self.type
|
||||||
|
@ -42,6 +45,7 @@ class TestCover:
|
||||||
assert cover.dir == self.dir
|
assert cover.dir == self.dir
|
||||||
assert cover.version == self.version
|
assert cover.version == self.version
|
||||||
assert cover.custom == self.custom
|
assert cover.custom == self.custom
|
||||||
|
assert cover.is_custom == self.is_custom
|
||||||
assert cover.prefix == self.prefix
|
assert cover.prefix == self.prefix
|
||||||
assert cover.error == self.error
|
assert cover.error == self.error
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@ class Cover(YandexMusicObject):
|
||||||
items_uri (:obj:`str`): Список ссылок на изображения.
|
items_uri (:obj:`str`): Список ссылок на изображения.
|
||||||
dir (:obj:`str`): Директория хранения изображения на сервере.
|
dir (:obj:`str`): Директория хранения изображения на сервере.
|
||||||
version (:obj:`str`): Версия.
|
version (:obj:`str`): Версия.
|
||||||
|
is_custom (:obj:`bool`): Является ли обложка пользовательской.
|
||||||
custom (:obj:`bool`): Является ли обложка пользовательской.
|
custom (:obj:`bool`): Является ли обложка пользовательской.
|
||||||
prefix (:obj:`str`): Уникальный идентификатор.
|
prefix (:obj:`str`): Уникальный идентификатор.
|
||||||
error (:obj:`str`): Сообщение об ошибке.
|
error (:obj:`str`): Сообщение об ошибке.
|
||||||
|
@ -26,6 +27,7 @@ class Cover(YandexMusicObject):
|
||||||
items_uri (:obj:`str`, optional): Список ссылок на изображения.
|
items_uri (:obj:`str`, optional): Список ссылок на изображения.
|
||||||
dir_ (:obj:`str`, optional): Директория хранения изображения на сервере.
|
dir_ (:obj:`str`, optional): Директория хранения изображения на сервере.
|
||||||
version (:obj:`str`, optional): Версия.
|
version (:obj:`str`, optional): Версия.
|
||||||
|
is_custom (:obj:`bool`, optional): Является ли обложка пользовательской.
|
||||||
custom (:obj:`bool`, optional): Является ли обложка пользовательской.
|
custom (:obj:`bool`, optional): Является ли обложка пользовательской.
|
||||||
prefix (:obj:`str`, optional): Уникальный идентификатор.
|
prefix (:obj:`str`, optional): Уникальный идентификатор.
|
||||||
error (:obj:`str`, optional): Сообщение об ошибке.
|
error (:obj:`str`, optional): Сообщение об ошибке.
|
||||||
|
@ -40,6 +42,7 @@ class Cover(YandexMusicObject):
|
||||||
dir_: Optional[str] = None,
|
dir_: Optional[str] = None,
|
||||||
version: Optional[str] = None,
|
version: Optional[str] = None,
|
||||||
custom: Optional[bool] = None,
|
custom: Optional[bool] = None,
|
||||||
|
is_custom: Optional[bool] = None,
|
||||||
prefix: Optional[str] = None,
|
prefix: Optional[str] = None,
|
||||||
error: Optional[str] = None,
|
error: Optional[str] = None,
|
||||||
client: Optional['Client'] = None,
|
client: Optional['Client'] = None,
|
||||||
|
@ -53,6 +56,7 @@ class Cover(YandexMusicObject):
|
||||||
self.dir = dir_
|
self.dir = dir_
|
||||||
self.version = version
|
self.version = version
|
||||||
self.custom = custom
|
self.custom = custom
|
||||||
|
self.is_custom = is_custom
|
||||||
self.error = error
|
self.error = error
|
||||||
|
|
||||||
self.client = client
|
self.client = client
|
||||||
|
|
読み込み中…
新しいイシューから参照