Sha256: 6e9a8bc4f99f21d4e51b983c7db11fc23227a78a573b6efafa79aeba02508070
Contents?: true
Size: 1.27 KB
Versions: 2
Compression:
Stored size: 1.27 KB
Contents
# -*- encoding: utf-8 -*- require "spec_helper" describe MusicBrainz::ReleaseGroup do it "gets no exception while loading release group info" do lambda { MusicBrainz::ReleaseGroup.find("6f33e0f0-cde2-38f9-9aee-2c60af8d1a61") }.should_not raise_error(Exception) end it "gets correct instance" do release_group = MusicBrainz::ReleaseGroup.find("6f33e0f0-cde2-38f9-9aee-2c60af8d1a61") release_group.should be_an_instance_of(MusicBrainz::ReleaseGroup) end it "gets correct release group data" do release_group = MusicBrainz::ReleaseGroup.find("6f33e0f0-cde2-38f9-9aee-2c60af8d1a61") release_group.id.should == "6f33e0f0-cde2-38f9-9aee-2c60af8d1a61" release_group.type.should == "Album" release_group.title.should == "Empire" release_group.first_release_date.should == Date.new(2006, 8, 28) end it "gets correct release group's releases" do releases = MusicBrainz::ReleaseGroup.find("6f33e0f0-cde2-38f9-9aee-2c60af8d1a61").releases releases.length.should be >= 5 releases.first.id.should == "2225dd4c-ae9a-403b-8ea0-9e05014c778f" releases.first.status.should == "Official" releases.first.title.should == "Empire" releases.first.date.should == Date.new(2006, 8, 28) releases.first.country.should == "GB" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
musicbrainz-0.7.3 | spec/models/release_group_spec.rb |
musicbrainz-0.7.2 | spec/models/release_group_spec.rb |