Sha256: 9b97d6f90b04ca52fb631e898e4597109e6b91c6d13368290382fff3ea8bce8a
Contents?: true
Size: 1015 Bytes
Versions: 4
Compression:
Stored size: 1015 Bytes
Contents
require 'syslog' describe "Syslog.options" do platform_is_not :windows do before :each do Syslog.opened?.should be_false end after :each do Syslog.opened?.should be_false end it "returns the logging options" do Syslog.open("rubyspec", Syslog::LOG_PID) Syslog.options.should == Syslog::LOG_PID Syslog.close end it "returns nil when the log is closed" do Syslog.opened?.should be_false Syslog.options.should == nil end it "defaults to LOG_PID | LOG_CONS" do Syslog.open Syslog.options.should == Syslog::LOG_PID | Syslog::LOG_CONS Syslog.close end it "resets after each open call" do Syslog.open Syslog.options.should == Syslog::LOG_PID | Syslog::LOG_CONS Syslog.open!("rubyspec", Syslog::LOG_PID) Syslog.options.should == Syslog::LOG_PID Syslog.close Syslog.open Syslog.options.should == Syslog::LOG_PID | Syslog::LOG_CONS Syslog.close end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
rubysl-syslog-3.0 | spec/options_spec.rb |
rubysl-syslog-2.1.0 | spec/options_spec.rb |
rubysl-syslog-1.0.0 | spec/options_spec.rb |
rubysl-syslog-2.0.1 | spec/options_spec.rb |