yandex-music-api/tests/test_images.py

28 行
912 B
Python

from yandex_music import Images
class TestImages:
_208x208 = 'http://avatars.mds.yandex.net/get-music-misc/28052/metagenre-pop-x208/orig'
_300x300 = 'http://avatars.mds.yandex.net/get-music-misc/28052/metagenre-pop-x300/orig'
def test_expected_values(self, images):
assert images._208x208 == self._208x208
assert images._300x300 == self._300x300
def test_de_json_required(self, client):
json_dict = {}
images = Images.de_json(json_dict, client)
def test_de_json_all(self, client):
json_dict = {'_208x208': self._208x208, '_300x300': self._300x300}
images = Images.de_json(json_dict, client)
assert images._208x208 == self._208x208
assert images._300x300 == self._300x300
def test_equality(self):
a = Images(self._208x208, self._300x300)
b = Images(self._208x208, self._300x300)
assert a == b