Sha256: 30a5fd8d26ed00d35cd8c1712b61cbc2ab6dac0f5a95c42e4b38e6a1cffe3c85

Contents?: true

Size: 587 Bytes

Versions: 2

Compression:

Stored size: 587 Bytes

Contents

# encoding: UTF-8
require 'spec_helper'

describe Correios::SRO do
  describe "#request_timeout" do
    it "default is 5" do
      Correios::SRO.request_timeout.should eql 5
    end

    context "when set timeout" do
      it "returns timeout" do
        Correios::SRO.configure { |config| config.request_timeout = 3 }
        Correios::SRO.request_timeout.should eql 3
      end

      it "returns timeout in seconds (integer)" do
        Correios::SRO.configure { |config| config.request_timeout = 2.123 }
        Correios::SRO.request_timeout.should eql 2
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
correios-sro-xml-0.1.1 spec/correios/sro_spec.rb
correios-sro-xml-0.1.0 spec/correios/sro_spec.rb