Mercurial > hg > pmhd
annotate musixmatch-master/tests/track.py @ 13:844d341cf643 tip
Back up before ISMIR
author | Yading Song <yading.song@eecs.qmul.ac.uk> |
---|---|
date | Thu, 31 Oct 2013 13:17:06 +0000 |
parents | 8c29444cb5fd |
children |
rev | line source |
---|---|
yading@7 | 1 from musixmatch import * |
yading@7 | 2 from tests import base |
yading@7 | 3 |
yading@7 | 4 class TestTrack(base.TestItem): |
yading@7 | 5 Class = track.Track |
yading@7 | 6 item = { |
yading@7 | 7 "track_id": "292", |
yading@7 | 8 "track_mbid": "292", |
yading@7 | 9 } |
yading@7 | 10 item_str = "{ 'track_id': '292',\n 'track_mbid': '292'}" |
yading@7 | 11 item_repr = "Track({'track_mbid': '292', 'track_id': '292'})" |
yading@7 | 12 item_hash = 292 |
yading@7 | 13 |
yading@7 | 14 class TestTracksCollection(base.TestCollection): |
yading@7 | 15 CollectionClass = track.TracksCollection |
yading@7 | 16 AllowedContentClass = track.TracksCollection.allowedin() |
yading@7 | 17 item_list = 'track_list' |
yading@7 | 18 item_id = 'track_id' |
yading@7 | 19 item = 'track' |
yading@7 | 20 message = { |
yading@7 | 21 "body": { |
yading@7 | 22 "track_list": [ |
yading@7 | 23 { |
yading@7 | 24 "track": { |
yading@7 | 25 "track_id": "292", |
yading@7 | 26 "track_mbid": "292", |
yading@7 | 27 } |
yading@7 | 28 }, |
yading@7 | 29 { |
yading@7 | 30 "track": { |
yading@7 | 31 "track_id": "8976", |
yading@7 | 32 "track_mbid": "8976", |
yading@7 | 33 } |
yading@7 | 34 }, |
yading@7 | 35 { |
yading@7 | 36 "track": { |
yading@7 | 37 "track_id": "9673", |
yading@7 | 38 "track_mbid": "9673", |
yading@7 | 39 } |
yading@7 | 40 } |
yading@7 | 41 ] |
yading@7 | 42 }, |
yading@7 | 43 "header": { |
yading@7 | 44 "execute_time": 0.14144802093506001, |
yading@7 | 45 "status_code": 200 |
yading@7 | 46 } |
yading@7 | 47 } |
yading@7 | 48 |