class Atatus::Spies::SneakersSpy

@api private

Public Class Methods

supported_version?() click to toggle source
# File lib/atatus/spies/sneakers.rb, line 27
def self.supported_version?
  Gem.loaded_specs['sneakers'].version >= Gem::Version.create('2.12.0')
end

Public Instance Methods

install() click to toggle source
# File lib/atatus/spies/sneakers.rb, line 31
def install
  unless SneakersSpy.supported_version?
    warn(
      'Sneakers version is below 2.12.0. Sneakers spy installation failed'
    )
    return
  end

  Sneakers.middleware.use(Middleware, nil)
end