Sha256: 8f9a325dfae196b909ddc62d38362eb85c2b59036c46358bc31b3beb4a359962

Contents?: true

Size: 680 Bytes

Versions: 3

Compression:

Stored size: 680 Bytes

Contents

require File.dirname(__FILE__) + '/../../../lib/mp3file'
require File.dirname(__FILE__) + '/../../common_helpers'

include CommonHelpers

describe Mp3file::ID3v2::Tag do
  describe "An empty tag" do
    subject do
      t = Mp3file::ID3v2::Tag.new(StringIO.new("ID3\x03\x00\x00\x00\x00\x00\x00"))
      t.load_frames
      t
    end
    its(:version) { should == Mp3file::ID3v2::ID3V2_3_0 }
    its(:unsynchronized) { should == false }
    its(:extended_header) { should == false }
    its(:compression) { should == false }
    its(:experimental) { should == false }
    its(:footer) { should == false }
    its(:size) { should == 10 }
    its(:frames) { should == [] }
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mp3file-0.0.4 spec/mp3file/id3v2/tag_spec.rb
mp3file-0.0.3 spec/mp3file/id3v2/tag_spec.rb
mp3file-0.0.2 spec/mp3file/id3v2/tag_spec.rb