Sha256: 784bb7707e920adcb4fd6c233cf3528b6b86a5e173bc2a687f49269867cab974

Contents?: true

Size: 508 Bytes

Versions: 11

Compression:

Stored size: 508 Bytes

Contents

require 'spec_helper'

describe Region, type: :model do
  it 'should create a region' do
    expect { Region.make! }.not_to raise_error
  end

  it 'should create it\'s own slug' do
    city = Region.create(name: 'Amapá')
    expect(city.slug).to eq('amapa')
  end

  it 'should accept area phone code modified regex' do
    expect(Region.make(phone: '88XXXXXXXX')).to be_valid
  end

  it 'should accept area postal code modified regex' do
    expect(Region.make(postal: '15XXXXXX')).to be_valid
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
geopolitical-3.0.0 spec/models/region_spec.rb
geopolitical-2.0.0 spec/models/region_spec.rb
geopolitical-1.0.5 spec/models/region_spec.rb
geopolitical-1.0.3 spec/models/region_spec.rb
geopolitical-1.0.2 spec/models/region_spec.rb
geopolitical-1.0.0 spec/models/region_spec.rb
geopolitical-0.9.9 spec/models/region_spec.rb
geopolitical-0.9.7 spec/models/region_spec.rb
geopolitical-0.9.5 spec/models/region_spec.rb
geopolitical-0.9.3 spec/models/region_spec.rb
geopolitical-0.9.1 spec/models/region_spec.rb