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-0.8.13 spec/unit/models/error_info_spec.rb
ably-0.8.12 spec/unit/models/error_info_spec.rb
ably-0.8.11 spec/unit/models/error_info_spec.rb
ably-0.8.10 spec/unit/models/error_info_spec.rb
ably-rest-0.8.9 lib/submodules/ably-ruby/spec/unit/models/error_info_spec.rb
ably-0.8.9 spec/unit/models/error_info_spec.rb
ably-0.8.8 spec/unit/models/error_info_spec.rb
ably-0.8.7 spec/unit/models/error_info_spec.rb
ably-0.8.6 spec/unit/models/error_info_spec.rb
ably-rest-0.8.6 lib/submodules/ably-ruby/spec/unit/models/error_info_spec.rb
ably-rest-0.8.5 lib/submodules/ably-ruby/spec/unit/models/error_info_spec.rb
ably-0.8.5 spec/unit/models/error_info_spec.rb
ably-0.8.4 spec/unit/models/error_info_spec.rb
ably-rest-0.8.3 lib/submodules/ably-ruby/spec/unit/models/error_info_spec.rb
ably-0.8.3 spec/unit/models/error_info_spec.rb
ably-rest-0.8.2 lib/submodules/ably-ruby/spec/unit/models/error_info_spec.rb
ably-0.8.2 spec/unit/models/error_info_spec.rb
ably-0.8.1 spec/unit/models/error_info_spec.rb
ably-rest-0.8.1 lib/submodules/ably-ruby/spec/unit/models/error_info_spec.rb
ably-0.8.0 spec/unit/models/error_info_spec.rb