Sha256: 4baa2620908821d95a2c9222e4f3745bc77085ab207b16b7eb935205941155b2
Contents?: true
Size: 792 Bytes
Versions: 4
Compression:
Stored size: 792 Bytes
Contents
require "spec_helper" describe Savon::Config do let(:config) { config = Savon::Config.new config._logger = Savon::Logger.new config } describe "#clone" do it "clones the logger" do logger = config.logger clone = config.clone logger.should_not equal(clone.logger) end end it "allows to change the logger" do logger = Logger.new("/dev/null") config.logger = logger config._logger.subject.should equal(logger) end it "allows to change the log level" do config.log_level = :info config._logger.level.should == :info end it "allows to enable/disable logging" do config.log = false config._logger.should be_a(Savon::NullLogger) config.log = true config._logger.should be_a(Savon::Logger) end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
savon-1.2.0 | spec/savon/config_spec.rb |
savon-1.1.0 | spec/savon/config_spec.rb |
savon-1.0.0 | spec/savon/config_spec.rb |
savon-0.9.14 | spec/savon/config_spec.rb |