module Impersonator

Constants

BlockInvocation

A block invocation

BlockSpy

An spy object that can collect {BlockInvocation block invocations}

Configuration

General configuration settings for Impersonator

Method

A method instance

MethodInvocation

A method invocation groups a {Method method instance} and a return value

VERSION

Public Class Methods

logger() click to toggle source

The gem logger instance

@return [::Logger]

# File lib/impersonator.rb, line 17
def self.logger
  @logger ||= ::Logger.new(STDOUT).tap do |logger|
    logger.level = Logger::WARN
    logger.datetime_format = '%Y-%m-%d %H:%M:%S'
  end
end