Sha256: 67193301d13581208a15ac8961f032796c6ed4be115699eef27c58ea72af105a

Contents?: true

Size: 623 Bytes

Versions: 10

Compression:

Stored size: 623 Bytes

Contents

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
    @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

  # get, protect, unprotect: unimplemented
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
logster-2.1.2 test/test_helper.rb
logster-2.1.0 test/test_helper.rb
logster-2.0.1 test/test_helper.rb
logster-2.0.0.pre test/test_helper.rb
logster-1.4.0.pre test/test_helper.rb
logster-1.3.4 test/test_helper.rb
logster-1.3.3 test/test_helper.rb
logster-1.3.2 test/test_helper.rb
logster-1.3.0 test/test_helper.rb
logster-1.3.pre test/test_helper.rb