Sha256: 249175482f1ef101667f4ded6d38010087fab76d2d03490046325c8647189d2f
Contents?: true
Size: 777 Bytes
Versions: 13
Compression:
Stored size: 777 Bytes
Contents
require File.expand_path("#{File.dirname(__FILE__)}/../helper") require "mongo" class RorVsWild::Plugin::MongoTest < Minitest::Test include RorVsWildAgentHelper Mongo::Logger.logger.level = ::Logger::FATAL def test_callback mountains = [ {name: "Mont Blanc", altitude: 4807}, {name: "Mont Cervin", altitude: 4478}, ] agent.measure_block("mongo") do agent = Mongo::Client.new('mongodb://127.0.0.1:27017/test') mountains.each { |m| agent[:mountains].insert_one(m) } end assert_equal(1, agent.data[:sections].size) assert_equal(2, agent.data[:sections][0].calls) assert_equal("mongo", agent.data[:sections][0].kind) assert_match('{"insert"=>"mountains", "documents"=>', agent.data[:sections][0].command) end end
Version data entries
13 entries across 13 versions & 1 rubygems