Sha256: cb64b888fe3b351c81ef9434a1303ddc806b0f17252e0f8fc00ba1e46983424e
Contents?: true
Size: 698 Bytes
Versions: 27
Compression:
Stored size: 698 Bytes
Contents
# encoding: utf-8 # This file is distributed under New Relic's license terms. # See https://github.com/newrelic/rpm/blob/master/LICENSE for complete details. class ConfigPerfTests < Performance::TestCase def setup @config = NewRelic::Agent::Configuration::Manager.new @config.add_config_for_testing(:my_value => "boo") end def test_raw_access measure do v = @config[:my_value] end end def test_defaulting_access measure do v = @config[:log_level] end end def test_missing_key measure do v = @config[:nope] end end def test_blowing_cache measure do @config.reset_cache v = @config[:my_value] end end end
Version data entries
27 entries across 27 versions & 2 rubygems