Sha256: 5e41cbe8116283562d7461f8df54935682b040ea3da42022fb190ef8457e49bd
Contents?: true
Size: 988 Bytes
Versions: 5
Compression:
Stored size: 988 Bytes
Contents
module AdapterTestHelpers extend ActiveSupport::Concern included do setup :setup_memory_adapter end attr_reader :adapter def setup_memory_adapter @adapter = Nunes::Adapters::Memory.new end def assert_timer(metric) assert adapter.timer?(metric), "Expected the timer #{metric.inspect} to be included in #{adapter.timer_metric_names.inspect}, but it was not." end def assert_no_timer(metric) assert ! adapter.timer?(metric), "Expected the timer #{metric.inspect} to not be included in #{adapter.timer_metric_names.inspect}, but it was." end def assert_counter(metric) assert adapter.counter?(metric), "Expected the counter #{metric.inspect} to be included in #{adapter.counter_metric_names.inspect}, but it was not." end def assert_no_counter(metric) assert ! adapter.counter?(metric), "Expected the counter #{metric.inspect} to not be included in adapter.counter_metric_names.inspect}, but it was." end end
Version data entries
5 entries across 5 versions & 1 rubygems