diaspora/spec/lib/splunk_logging_spec.rb
2011-03-09 15:28:08 -08:00

24 lines
603 B
Ruby

require 'spec_helper'
describe SplunkLogging do
def add
end
include SplunkLogging
describe '#format_hash' do
it 'does not quote keys' do
format_hash({:key => 'value'}).should =~ /key=/
end
it 'quotes strings' do
format_hash({:key => 'value'}).should =~ /='value'/
end
it 'does not quote symbols' do
format_hash({:key => :value}).should =~ /=value/
end
it 'does not quote numbers' do
format_hash({:key => 500 }).should =~ /=500/
end
it 'does not quote floats' do
format_hash({:key => 2.324}).should =~ /=2.324/
end
end
end