X-Git-Url: http://git.kaliko.me/?p=python-musicpd.git;a=blobdiff_plain;f=test.py;h=fdd6efa699beb76f1899d423b5e647a96a824da7;hp=f1976705e1f4525b8792859ef64bca7a7f7584ba;hb=a1d6fc6df18bca9a06232a77deecf241f48de92c;hpb=d006fc42d46ce07b117706d35a17bfeab62cac2d diff --git a/test.py b/test.py index f197670..fdd6efa 100755 --- a/test.py +++ b/test.py @@ -418,6 +418,15 @@ class TestMPDClient(unittest.TestCase): res = self.client.sticker_list('song', 'baz') self.assertEqual(['foo=bar'], res) + def test_albumart(self): + data = bytes('\xff\xd8\xff\xe0\x00\x10JFIF\x00\x01\x01\x00\x00\x01' + '\x00\x01\x00\x00\xff\xdb\x00C\x00\x05\x03\x04', + encoding='utf8') + data_str = data.decode(encoding='utf-8', errors='surrogateescape') + self.MPDWillReturn('size: 36474\n', 'binary: 8192\n', + data_str+'\n', 'OK\n') + res = self.client.albumart('muse/Raised Fist/2002-Dedication/', 0) + self.assertEqual(res.get('data'), data) if __name__ == '__main__': unittest.main()