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):