Sha256: d0fa19206bccaffa42378d4f278d2555dfa364b99ea2d43d2b754165a00dd51a

Contents?: true

Size: 718 Bytes

Versions: 1

Compression:

Stored size: 718 Bytes

Contents

require 'bundler/setup'
require 'pry-byebug'

Bundler.require(:default, :test)

require_relative '../lib/mongo_profiler'
require_relative '../lib/mongo_profiler/extensions/mongo/cursor'

CONNECTION = Mongo::MongoClient.new
DB         = CONNECTION.db('mongo_profiler-database-test')
COLL       = DB['example-collection']

Dir['./spec/support/**/*.rb'].each &method(:require)

RSpec.configure do |config|
  config.before do
    MongoProfiler.connect('localhost', 27017, 'mongo_profiler-database-test')

    # creates capped collections
    MongoProfiler.create_collections
  end

  config.after do
    DB.collections.each do |collection|
      collection.drop unless collection.name.match(/^system\./)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mongo_profiler-0.0.1 spec/spec_helper.rb