Sha256: c37857ad0955ce2086d909f5d4557dc1efddd0571b7ef39313522d2e560f6807

Contents?: true

Size: 439 Bytes

Versions: 7

Compression:

Stored size: 439 Bytes

Contents

require 'spec_helper'

describe ScopedFrom do
  
  describe '.version' do
    
    it 'is a string' do
      ScopedFrom.version.should be_a(String)
    end
    
    it 'is with correct format' do
      ScopedFrom.version.should match(/^\d+\.\d+(\.\d+)?/)
    end
    
    it 'is freezed' do
      expect {
        ScopedFrom.version.gsub!('.', '#')
      }.to raise_error(TypeError, "can't modify frozen string")
    end
    
  end
  
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
scoped_from-0.5.1 spec/scoped_from_spec.rb
scoped_from-0.5.0 spec/scoped_from_spec.rb
scoped_from-0.5 spec/scoped_from_spec.rb
scoped_from-0.4 spec/scoped_from_spec.rb
scoped_from-0.3 spec/scoped_from_spec.rb
scoped_from-0.2 spec/scoped_from_spec.rb
scoped_from-0.1 spec/scoped_from_spec.rb