Sha256: 38cb3bd03d7d005284efb1916657f385dd08632b2de55c8bbe6be5c1c96bb566

Contents?: true

Size: 671 Bytes

Versions: 13

Compression:

Stored size: 671 Bytes

Contents

# frozen_string_literal: true

require "minitest"
require "minitest/unit"
require "minitest/autorun"
require "minitest/pride"
require "redis"
require "logster"
require "logster/base_store"
require "timecop"
require "byebug"

class Logster::TestStore < Logster::BaseStore
  attr_accessor :reported
  def initialize
    super
    @reported = []
  end

  def save(message)
    @reported << message
  end

  def count
    @reported.count
  end

  def clear
    @reported = []
  end

  def clear_all
    @reported = []
  end

  def check_rate_limits(severity)
    # Do nothing
  end

  def increment_ignore_count(pattern)
  end

  # get, protect, unprotect: unimplemented
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
logster-2.20.1 test/test_helper.rb
logster-2.20.0 test/test_helper.rb
logster-2.19.1 test/test_helper.rb
logster-2.19.0 test/test_helper.rb
logster-2.18.1 test/test_helper.rb
logster-2.18.0 test/test_helper.rb
logster-2.17.1 test/test_helper.rb
logster-2.17.0 test/test_helper.rb
logster-2.16.0 test/test_helper.rb
logster-2.15.0 test/test_helper.rb
logster-2.14.0 test/test_helper.rb
logster-2.13.1 test/test_helper.rb
logster-2.13.0 test/test_helper.rb