Sha256: e2f50bb10fc2d564972936c1e510897a4756c00ce868f20e88a35d83c8d5a9e6
Contents?: true
Size: 861 Bytes
Versions: 2
Compression:
Stored size: 861 Bytes
Contents
require 'spec_helper' require 'mongo_request_logger' require 'mongo' require 'shared_examples' include MongoRequestLogger describe 'MongoRequestLogger::Logger with mongo-ruby-driver' do before do Mongo::Logger.logger.level = Logger::INFO client = Mongo::Client.new(%w(127.0.0.1:27017), database: "request_logger_test") begin client = client.with(user: "request_logger_test", password: "test_password") client.command(ping: 1) rescue Mongo::Auth::Unauthorized => e # Try without authentication client.command(ping: 1) end client['server_log'].drop rescue nil @adapter = MongoRequestLogger::Adapters::Mongo.new(client, capsize: 10) @file = 'test-log.txt' FileUtils.remove @file, :force => true end after do FileUtils.remove @file, :force => true end include_examples "log" end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mongo_request_logger-0.7.0 | spec/mongodriver_logger_spec.rb |
mongo_request_logger-0.6.0 | spec/mongodriver_logger_spec.rb |