Sha256: 08c97c8b4ce27e0ac0f5d28256d1720ac4faa5461fc292a0d65d62c25de69e69

Contents?: true

Size: 351 Bytes

Versions: 4

Compression:

Stored size: 351 Bytes

Contents

require 'spec_helper'

describe AssociationCallbacks do

  describe '.version' do

    subject { AssociationCallbacks.version }

    it { should be_a(String) }
    it { should match(/^\d+\.\d+(\.\d+)?$/) }

    it 'is freezed' do
      expect {
        subject.gsub!('.', '#')
      }.to raise_error(/can't modify frozen string/i)
    end

  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
association_callbacks-1.0.0 spec/association_callbacks_spec.rb
association_callbacks-0.3.0 spec/association_callbacks_spec.rb
association_callbacks-0.2.4 spec/association_callbacks_spec.rb
association_callbacks-0.2.3 spec/association_callbacks_spec.rb