Sha256: c6d22e6048858433eb4186216c55cc1d1a8dba43e7ca39aba51215b058b679cf

Contents?: true

Size: 429 Bytes

Versions: 1

Compression:

Stored size: 429 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(/can't modify frozen string/i)
    end
    
  end
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
scoped_from-0.6.0 spec/scoped_from_spec.rb