yandex-music-api/tests/not_working_test_counts.py

36 行
1.3 KiB
Python

from yandex_music import Counts
class TestCounts:
direct_albums = None
also_tracks = None
def test_expected_values(self, counts, tracks, also_albums):
assert counts.tracks == tracks
assert counts.direct_albums == self.direct_albums
assert counts.also_albums == also_albums
assert counts.also_tracks == self.also_tracks
def test_de_json_required(self, client, tracks, also_albums):
json_dict = {'tracks': tracks, 'direct_albums': self.direct_albums, 'also_albums': also_albums,
'also_tracks': self.also_tracks}
counts = Counts.de_json(json_dict, client)
assert counts.tracks == tracks
assert counts.direct_albums == self.direct_albums
assert counts.also_albums == also_albums
assert counts.also_tracks == self.also_tracks
def test_de_json_all(self, client, tracks, also_albums):
json_dict = {'tracks': tracks, 'direct_albums': self.direct_albums, 'also_albums': also_albums,
'also_tracks': self.also_tracks}
counts = Counts.de_json(json_dict, client)
assert counts.tracks == tracks
assert counts.direct_albums == self.direct_albums
assert counts.also_albums == also_albums
assert counts.also_tracks == self.also_tracks
def test_equality(self):
pass