From 301e9e6ea4b20cd7cc69796722aa3ed0d72d21b2 Mon Sep 17 00:00:00 2001 From: "Ilya (Marshal)" Date: Sun, 21 May 2023 23:06:31 +0200 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D0=BB=D0=B5=20pretty=5Fname=20?= =?UTF-8?q?=D0=BA=D0=BB=D0=B0=D1=81=D1=81=D0=B0=20LyricsMajor=20=D1=82?= =?UTF-8?q?=D0=B5=D0=BF=D0=B5=D1=80=D1=8C=20=D0=BE=D0=BF=D1=86=D0=B8=D0=BE?= =?UTF-8?q?=D0=BD=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tests/test_lyrics_major.py | 3 +-- yandex_music/track/lyrics_major.py | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/tests/test_lyrics_major.py b/tests/test_lyrics_major.py index a74878c..3a80d6e 100644 --- a/tests/test_lyrics_major.py +++ b/tests/test_lyrics_major.py @@ -15,12 +15,11 @@ class TestLyricsMajor: assert LyricsMajor.de_json({}, client) is None def test_de_json_required(self, client): - json_dict = {'id': self.id, 'name': self.name, 'pretty_name': self.pretty_name} + json_dict = {'id': self.id, 'name': self.name} lyrics_major = LyricsMajor.de_json(json_dict, client) assert lyrics_major.id == self.id assert lyrics_major.name == self.name - assert lyrics_major.pretty_name == self.pretty_name def test_de_json_all(self, client): json_dict = {'id': self.id, 'name': self.name, 'pretty_name': self.pretty_name} diff --git a/yandex_music/track/lyrics_major.py b/yandex_music/track/lyrics_major.py index d1445fe..a00db45 100644 --- a/yandex_music/track/lyrics_major.py +++ b/yandex_music/track/lyrics_major.py @@ -15,13 +15,13 @@ class LyricsMajor(YandexMusicObject): Args: id (:obj:`int`): Уникальный идентификатор сервиса. name (:obj:`str`): Имя сервиса. - pretty_name (:obj:`str`): Человекочитаемое имя сервиса. + pretty_name (:obj:`str`, optional): Человекочитаемое имя сервиса. client (:obj:`yandex_music.Client`, optional): Клиент Yandex Music. """ id: int name: str - pretty_name: str + pretty_name: Optional[str] = None client: Optional['Client'] = None def __post_init__(self):