Implements MusicBrainz::ReleaseGroup.search and .find_by_artist_and_title

This commit is contained in:
Mathias Gawlista
2013-01-22 16:04:15 +01:00
parent efaf9d6503
commit 18ebfad7c5
6 changed files with 113 additions and 24 deletions
@@ -0,0 +1,17 @@
# -*- encoding: utf-8 -*-
require "spec_helper"
describe MusicBrainz::Bindings::ReleaseGroupSearch do
describe '.parse' do
it "gets correct release group data" do
response = '<release-group-list><release-group id="246bc928-2dc8-35ba-80ee-7a0079de1632" type="Single" ext:score="100"><title>Empire</title></release-group>'
described_class.parse(Nokogiri::XML.parse(response)).should == [
{
id: '246bc928-2dc8-35ba-80ee-7a0079de1632', mbid: '246bc928-2dc8-35ba-80ee-7a0079de1632',
title: 'Empire', type: 'Single', score: 100
}
]
end
end
end