Sha256: 9a534f196990f0a8c8c80efb3cccee50aa032d20d93c7cab8fed509aa76470ff

Contents?: true

Size: 599 Bytes

Versions: 24

Compression:

Stored size: 599 Bytes

Contents

RSpec.describe Percy do
  before(:each) { Percy.reset }
  describe '#config' do
    it 'returns a config object' do
      expect(Percy.config.api_url).to eq('http://localhost:3000/api/v1')
    end
  end
  describe '#client' do
    it 'returns a Percy::Client that is passed the global config object by default' do
      config = Percy.config
      expect(Percy.client.config).to eq(config)
    end
  end
  describe '#reset' do
    it 'clears the main global config object' do
      old_config = Percy.client.config
      Percy.reset
      expect(old_config).to_not eq(Percy.config)
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
percy-client-0.6.0 spec/lib/percy_spec.rb
percy-client-0.5.0 spec/lib/percy_spec.rb
percy-client-0.4.1 spec/lib/percy_spec.rb
percy-client-0.4.0 spec/lib/percy_spec.rb
percy-client-0.3.2 spec/lib/percy_spec.rb
percy-client-0.3.1 spec/lib/percy_spec.rb
percy-client-0.3.0 spec/lib/percy_spec.rb
percy-client-0.2.11 spec/lib/percy_spec.rb
percy-client-0.2.10 spec/lib/percy_spec.rb
percy-client-0.2.9 spec/lib/percy_spec.rb
percy-client-0.2.8 spec/lib/percy_spec.rb
percy-client-0.2.7 spec/lib/percy_spec.rb
percy-client-0.2.6 spec/lib/percy_spec.rb
percy-client-0.2.5 spec/lib/percy_spec.rb
percy-client-0.2.4 spec/lib/percy_spec.rb
percy-client-0.2.3 spec/lib/percy_spec.rb
percy-client-0.2.2 spec/lib/percy_spec.rb
percy-client-0.2.1 spec/lib/percy_spec.rb
percy-client-0.2.0 spec/lib/percy_spec.rb
percy-client-0.1.6 spec/lib/percy_spec.rb