Sha256: be04e58b3d0f54608c0bb6ed7287357eac331cc8c39eaea05da2592d6b5776bd

Contents?: true

Size: 460 Bytes

Versions: 23

Compression:

Stored size: 460 Bytes

Contents

require 'spec_helper'

describe Lifen::Configuration do

  describe ':site' do

    context 'invalid site' do

      let(:invalid_site) { "http://website.fr" }

      it 'raises an error' do
        expect{
          Lifen.configure do |config|
            config.site = invalid_site
          end
        }.to raise_error(Lifen::Error, "Invalid 'site' provided in configuration: 'http://website.fr', a trailing slash is missing")
      end
    end

  end

end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
lifen-4.0.0 spec/configuration_spec.rb
lifen-3.0.0 spec/configuration_spec.rb
lifen-2.4.0 spec/configuration_spec.rb
lifen-2.3.0 spec/configuration_spec.rb
lifen-2.2.0 spec/configuration_spec.rb
lifen-2.1.0 spec/configuration_spec.rb
lifen-2.0.0 spec/configuration_spec.rb
lifen-1.6.8 spec/configuration_spec.rb
lifen-1.6.7 spec/configuration_spec.rb
lifen-1.6.6 spec/configuration_spec.rb
lifen-1.6.5 spec/configuration_spec.rb
lifen-1.6.4 spec/configuration_spec.rb
lifen-1.6.3 spec/configuration_spec.rb
lifen-1.6.2 spec/configuration_spec.rb
lifen-1.6.1 spec/configuration_spec.rb
lifen-1.6.0 spec/configuration_spec.rb
lifen-1.5.2 spec/configuration_spec.rb
lifen-1.5.1 spec/configuration_spec.rb
lifen-1.5.0 spec/configuration_spec.rb
lifen-1.4.0 spec/configuration_spec.rb