Sha256: ceefb28f3a07d6df891562983a8ffc121faaa646530c07f2cc0b09a2faf5544c
Contents?: true
Size: 1.07 KB
Versions: 9
Compression:
Stored size: 1.07 KB
Contents
require "spec_helper" require "digicert/config" RSpec.describe Digicert::Config do after { restore_default_config } describe ".configuration" do it "returns the current configuration" do configuration = Digicert.configuration expect(configuration.api_host).to eq("www.digicert.com") expect(configuration.base_path).to eq("services/v2") end end describe ".configure" do it "allows us to set our custom configuration" do api_host = "www.example.com" base_path = "ping" Digicert.configure do |config| config.api_host = api_host config.base_path = base_path end expect(Digicert.configuration.api_host).to eq(api_host) expect(Digicert.configuration.base_path).to eq(base_path) expect(Digicert.configuration.debug_mode?).to be_falsey expect( Digicert.configuration.response_klass, ).to eq(Digicert::ResponseObject) end end def restore_default_config Digicert.configuration.api_host = "www.digicert.com" Digicert.configuration.base_path = "services/v2" end end
Version data entries
9 entries across 9 versions & 1 rubygems