Sha256: a1dc466dba907f3c76f1f7543a2c30e8246cf630660875a45d34be5a8041f962

Contents?: true

Size: 496 Bytes

Versions: 48

Compression:

Stored size: 496 Bytes

Contents

require 'spec_helper'
require 'shared/model_behaviour'

describe Ably::Models::ErrorInfo do
  subject { Ably::Models::ErrorInfo }

  it_behaves_like 'a model', with_simple_attributes: %w(code status_code message) do
    let(:model_args) { [] }
  end

  context '#status' do
    subject { Ably::Models::ErrorInfo.new('statusCode' => 401) }
    it 'is an alias for #status_code' do
      expect(subject.status).to eql(subject.status_code)
      expect(subject.status).to eql(401)
    end
  end
end

Version data entries

48 entries across 48 versions & 2 rubygems

Version Path
ably-1.0.7 spec/unit/models/error_info_spec.rb
ably-rest-1.0.6 lib/submodules/ably-ruby/spec/unit/models/error_info_spec.rb
ably-1.0.6 spec/unit/models/error_info_spec.rb
ably-rest-1.0.5 lib/submodules/ably-ruby/spec/unit/models/error_info_spec.rb
ably-1.0.5 spec/unit/models/error_info_spec.rb
ably-1.0.4 spec/unit/models/error_info_spec.rb
ably-1.0.3 spec/unit/models/error_info_spec.rb
ably-1.0.2 spec/unit/models/error_info_spec.rb
ably-1.0.1 spec/unit/models/error_info_spec.rb
ably-rest-1.0.0 lib/submodules/ably-ruby/spec/unit/models/error_info_spec.rb
ably-1.0.0 spec/unit/models/error_info_spec.rb
ably-rest-0.8.15 lib/submodules/ably-ruby/spec/unit/models/error_info_spec.rb
ably-0.8.15 spec/unit/models/error_info_spec.rb
ably-rest-0.9.3 lib/submodules/ably-ruby/spec/unit/models/error_info_spec.rb
ably-rest-0.9.2 lib/submodules/ably-ruby/spec/unit/models/error_info_spec.rb
ably-rest-0.9.1 lib/submodules/ably-ruby/spec/unit/models/error_info_spec.rb
ably-rest-0.9.0 lib/submodules/ably-ruby/spec/unit/models/error_info_spec.rb
ably-rest-0.8.14 lib/submodules/ably-ruby/spec/unit/models/error_info_spec.rb
ably-0.8.14 spec/unit/models/error_info_spec.rb
ably-rest-0.8.13 lib/submodules/ably-ruby/spec/unit/models/error_info_spec.rb