Sha256: f1107080467ee71722697e7d9685be511614726d4dbb6563ca4fe3b46b758239

Contents?: true

Size: 446 Bytes

Versions: 2

Compression:

Stored size: 446 Bytes

Contents

require "unit_spec_helper"

describe Rpush::RetryableError do
  let(:response) { double(:code => 401, :header => { 'retry-after' => 3600 }) }
  let(:error) { Rpush::RetryableError.new(401, 12, "Unauthorized", response) }

  it "returns an informative message" do
    error.to_s.should eq "Retryable error for 12, received error 401 (Unauthorized) - retry after 3600"
  end

  it "returns the error code" do
    error.code.should eq 401
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rpush-1.0.0-java spec/unit/daemon/retryable_error_spec.rb
rpush-1.0.0 spec/unit/daemon/retryable_error_spec.rb