Change release used for testing missing release date

The previous release has gotten a release date added since it was
originally dumped from MusicBrainz.

Signed-off-by: Frederik “Freso” S. Olesen <freso.dk@gmail.com>
This commit is contained in:
Frederik “Freso” S. Olesen
2019-02-13 17:01:29 +01:00
parent a08bbeea6a
commit 6d3f44ba96
3 changed files with 6 additions and 4 deletions

View File

@@ -12,13 +12,15 @@ from whipper.common import mbngs
class MetadataTestCase(unittest.TestCase):
# Generated with rip -R cd info
def testJeffEverybodySingle(self):
filename = 'whipper.release.3451f29c-9bb8-4cc5-bfcc-bd50104b94f8.json'
def testMissingReleaseDate(self):
# Using: The KLF - Space & Chill Out
# https://musicbrainz.org/release/c56ff16e-1d81-47de-926f-ba22891bd2bd
filename = 'whipper.release.c56ff16e-1d81-47de-926f-ba22891bd2bd.json'
path = os.path.join(os.path.dirname(__file__), filename)
handle = open(path, "rb")
response = json.loads(handle.read())
handle.close()
discid = "wbjbST2jUHRZaB1inCyxxsL7Eqc-"
discid = "b.yqPuCBdsV5hrzDvYrw52iK_jE-"
metadata = mbngs._getMetadata({}, response['release'], discid)

View File

@@ -1 +0,0 @@
{"release": {"status": "Official", "artist-credit": [{"artist": {"sort-name": "Buckley, Jeff", "id": "e6e879c0-3d56-4f12-b3c5-3ce459661a8e", "name": "Jeff Buckley"}}], "barcode": "9399700053173", "asin": "B00000891P", "label-info-count": 1, "label-info-list": [{"catalog-number": "665848.2", "label": {"label-code": "162", "sort-name": "Columbia", "disambiguation": "imprint owned by CBS between 1938\u20131990 within US/CA/MX; owned worldwide by Sony Music Entertainment since 1991 except in JP", "id": "011d1192-6f65-45bd-85c4-0400dd45693e", "name": "Columbia"}}], "cover-art-archive": {"count": "0", "front": "false", "back": "false", "artwork": "false"}, "release-event-list": [{"date": "1998", "area": {"sort-name": "Australia", "iso-3166-1-code-list": ["AU"], "id": "106e0bec-b638-3b37-b731-f53d507dc00e", "name": "Australia"}}], "packaging": "Jewel Case", "text-representation": {"language": "eng", "script": "Latn"}, "date": "1998", "quality": "normal", "id": "3451f29c-9bb8-4cc5-bfcc-bd50104b94f8", "release-event-count": 1, "title": "Everybody Here Wants You", "country": "AU", "medium-count": 1, "artist-credit-phrase": "Jeff Buckley", "medium-list": [{"position": "1", "track-count": 5, "format": "CD", "disc-list": [{"offset-list": [150, 21640, 36996, 58631, 101683], "id": "C6N7.QADBQ968Qr8OOjxfQlGtA8-", "sectors": "122983", "offset-count": 5}, {"offset-list": [150, 21640, 36996, 58631, 101683], "id": "wbjbST2jUHRZaB1inCyxxsL7Eqc-", "sectors": "122833", "offset-count": 5}], "track-list": [{"artist-credit": [{"artist": {"sort-name": "Buckley, Jeff", "id": "e6e879c0-3d56-4f12-b3c5-3ce459661a8e", "name": "Jeff Buckley"}}], "number": "1", "artist-credit-phrase": "Jeff Buckley", "recording": {"artist-credit": [{"artist": {"sort-name": "Buckley, Jeff", "id": "e6e879c0-3d56-4f12-b3c5-3ce459661a8e", "name": "Jeff Buckley"}}], "length": "285480", "artist-credit-phrase": "Jeff Buckley", "id": "8f8c284b-6818-4a66-a517-37dc8c04a881", "title": "Everybody Here Wants You"}, "length": "286533", "position": "1", "id": "0e611773-a7f2-3dfb-82f9-7f7915d3406e", "track_or_recording_length": "286533"}, {"artist-credit": [{"artist": {"sort-name": "Buckley, Jeff", "id": "e6e879c0-3d56-4f12-b3c5-3ce459661a8e", "name": "Jeff Buckley"}}], "number": "2", "artist-credit-phrase": "Jeff Buckley", "recording": {"artist-credit": [{"artist": {"sort-name": "Buckley, Jeff", "id": "e6e879c0-3d56-4f12-b3c5-3ce459661a8e", "name": "Jeff Buckley"}}], "length": "204746", "artist-credit-phrase": "Jeff Buckley", "id": "7d939d14-06a2-478e-b279-ebe20fae8b2f", "title": "Thousand Fold"}, "length": "204746", "position": "2", "id": "1f2c5c05-c364-33f9-8845-5c14b1893bba", "track_or_recording_length": "204746"}, {"artist-credit": [{"artist": {"sort-name": "Buckley, Jeff", "id": "e6e879c0-3d56-4f12-b3c5-3ce459661a8e", "name": "Jeff Buckley"}}], "number": "3", "artist-credit-phrase": "Jeff Buckley", "recording": {"artist-credit": [{"artist": {"sort-name": "Buckley, Jeff", "id": "e6e879c0-3d56-4f12-b3c5-3ce459661a8e", "name": "Jeff Buckley"}}], "length": "288466", "artist-credit-phrase": "Jeff Buckley", "id": "54323c4c-e0f6-4a81-8b80-e1c0b822a3f7", "title": "Eternal Life (road version)"}, "length": "288466", "position": "3", "id": "5158457a-091e-3923-b1c3-8b37038234ad", "track_or_recording_length": "288466"}, {"artist-credit": [{"artist": {"sort-name": "Buckley, Jeff", "id": "e6e879c0-3d56-4f12-b3c5-3ce459661a8e", "name": "Jeff Buckley"}}], "number": "4", "artist-credit-phrase": "Jeff Buckley", "recording": {"artist-credit": [{"artist": {"sort-name": "Buckley, Jeff", "id": "e6e879c0-3d56-4f12-b3c5-3ce459661a8e", "name": "Jeff Buckley"}}], "length": "574026", "artist-credit-phrase": "Jeff Buckley", "id": "4dda67d1-8123-4545-9a78-7b4232089e96", "title": "Hallelujah (live)"}, "length": "574026", "position": "4", "id": "200de0b9-9221-351f-8109-8e53fc289fd5", "track_or_recording_length": "574026"}, {"artist-credit": [{"artist": {"sort-name": "Buckley, Jeff", "id": "e6e879c0-3d56-4f12-b3c5-3ce459661a8e", "name": "Jeff Buckley"}}], "number": "5", "artist-credit-phrase": "Jeff Buckley", "recording": {"artist-credit": [{"artist": {"sort-name": "Buckley, Jeff", "id": "e6e879c0-3d56-4f12-b3c5-3ce459661a8e", "name": "Jeff Buckley"}}], "length": "284000", "artist-credit-phrase": "Jeff Buckley", "id": "5db42013-aa5c-4eb4-a549-46ca721990cf", "title": "Last Goodbye (live from Sydney)"}, "length": "284000", "position": "5", "id": "8ad80590-99d6-3c13-bf6b-8cc7f3b4998d", "track_or_recording_length": "284000"}], "disc-count": 2}]}}

File diff suppressed because one or more lines are too long