Sha256: 002f3895ad4054e1332ee63071b98b29802e2e276ebdbedf12d37ebcbb1b8789
Contents?: true
Size: 1.08 KB
Versions: 1
Compression:
Stored size: 1.08 KB
Contents
require "spec_helper" describe Namely::Configuration do describe "#http_codes_to_retry" do it "is empty array by default" do expect(Namely.configuration.http_codes_to_retry).to eq [] end it "accepts an array of intergers" do expected_result = http_codes = [504, 502] Namely.configure { |config| config.http_codes_to_retry = http_codes } expect(Namely.configuration.http_codes_to_retry).to eq expected_result end it "accepts a single integer" do http_code = 504 expected_return = [http_code] Namely.configure { |config| config.http_codes_to_retry = http_code } expect(Namely.configuration.http_codes_to_retry).to eq expected_return end end describe "#retries" do it "is 0 by default" do expect(Namely.configuration.retries).to eq 0 end it "accepts an interger representing the number of retries" do expected_result = number_of_retries = 3 Namely.configure { |config| config.retries = number_of_retries } expect(Namely.configuration.retries).to eq expected_result end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
namely-0.2.4 | spec/namely/configuration_spec.rb |