require_relative '../../spec_helper' platform_is_not :windows do require 'syslog' describe "Syslog.opened?" 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 true if the log is opened" do Syslog.open Syslog.opened?.should be_true Syslog.close end it "returns false otherwise" do Syslog.opened?.should be_false Syslog.open Syslog.close Syslog.opened?.should be_false end it "works inside a block" do Syslog.open do |s| s.opened?.should be_true Syslog.opened?.should be_true end Syslog.opened?.should be_false end end end end