Sha256: 6462490e9c37e6af3fde310264a96644eb168d52e5eff51cde57d4b4e80adc67
Contents?: true
Size: 867 Bytes
Versions: 8
Compression:
Stored size: 867 Bytes
Contents
require_relative "../../test_helper" module Unit module Connection class TestLogger < MiniTest::Test class Connection < SimpleConnection include MonetDB::Connection::Logger end describe MonetDB::Connection::Logger do before do @connection = Connection.new end describe "#log" do describe "when MonetDB.logger" do it "delegates to MonetDB.logger" do (logger = mock).expects(:info, "Hello world!") MonetDB.expects(:logger).returns(logger).twice @connection.send :log, :info, "Hello world!" end end describe "when no MonetDB.logger" do it "does nothing" do assert_nil @connection.send(:log, :info, "Boo!") end end end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems