Sha256: 6fae035bdd4ca3a057273fa9f2bde19ed10c3d0bc550c7b5e1c0a29a044d6bbe
Contents?: true
Size: 887 Bytes
Versions: 8
Compression:
Stored size: 887 Bytes
Contents
require 'spec_helper' require 'mongo_request_logger' require 'moped' require 'shared_examples' include MongoRequestLogger describe 'MongoRequestLogger::Logger with moped' do before do session = Moped::Session.new(%w(127.0.0.1:27017)) session.use "request_logger_test" begin session.login("request_logger_test", "test_password") session.command(ping: 1) rescue Moped::Errors::AuthenticationFailure => e session.logout session.command(ping: 1) end session['server_log'].drop rescue nil config = { database: 'request_logger_test', collection: 'server_log', capsize: 10, } @adapter = MongoRequestLogger::Adapters::Moped.new(config) @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
8 entries across 8 versions & 1 rubygems