module DatabaseLeakFinder::Handler
Attributes
options[R]
Public Class Methods
config(options)
click to toggle source
# File lib/database_leak_finder/handler.rb, line 15 def config(options) @options = options end
find_leaks()
click to toggle source
# File lib/database_leak_finder/handler.rb, line 10 def find_leaks leaks = finder.process logger.log(@example, leaks) unless leaks.empty? end
log_example(example)
click to toggle source
# File lib/database_leak_finder/handler.rb, line 6 def log_example(example) @example = example end
Private Class Methods
finder()
click to toggle source
# File lib/database_leak_finder/handler.rb, line 20 def finder @finder ||= DatabaseLeakFinder::Finder.new(@options) end
logger()
click to toggle source
# File lib/database_leak_finder/handler.rb, line 24 def logger @logger ||= DatabaseLeakFinder::Logger.new end