def test_query_cddb200(self): obj = Disc() obj.test_create1() with mocks.PatchUrlOpen(Response(3), 0, None) as opener: result = freedb.query_cddb(obj) self.assertEqual(result.category, "category") self.assertEqual(result.disc_id, "disc-id") self.assertEqual(result.artist, "artist") self.assertEqual(result.title, "title") self.assertEqual(result.name(), "artist / title")
def test_query_cddb210(self): obj = Disc() obj.test_create1() with mocks.PatchUrlOpen(Response(2), 0, None) as opener: with mocks.PatchInput(["1"]) as p: result = freedb.query_cddb(obj) self.assertEqual(result.category, "category2") self.assertEqual(result.disc_id, "disc-id2") self.assertEqual(result.artist, None) self.assertEqual(result.title, "title2") self.assertEqual(result.name(), "title2")