Sha256: 67edc82986533e2f800230df7e9c9d7efe6c22c1ec3460011aba5c6c9fbae3ce

Contents?: true

Size: 445 Bytes

Versions: 1

Compression:

Stored size: 445 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')

describe Octopus::Logger do 

	before :each do
		@out = StringIO.new
		@log = Octopus::Logger.new(@out)
		ActiveRecord::Base.logger = @log
	end
	
	after :each do 
		ActiveRecord::Base.logger = nil  
  end

	it "should add to the default logger what shard the query was sent" do
    User.using(:canada).create!(:name => "test")
		@out.string.should =~ /Shard: canada/
	end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ar-octopus-0.4.0 spec/octopus/logger_spec.rb