module DatabaseCleaner

Constants

VERSION

Attributes

allow_production[RW]
allow_remote_database_url[RW]
url_whitelist[RW]

Public Class Methods

can_detect_orm?() click to toggle source
# File lib/database_cleaner.rb, line 36
def can_detect_orm?
  DatabaseCleaner.deprecate "Calling `DatabaseCleaner.can_detect_orm?` is deprecated, and will be removed in database_cleaner 2.0 with no replacement."
  DatabaseCleaner::Base.autodetect_orm
end
deprecate(message) click to toggle source
# File lib/database_cleaner/deprecation.rb, line 2
def deprecate message
  method = caller.first[/\d+:in `(.*)'$/, 1].to_sym
  @@deprecator ||= Deprecator.new
  @@deprecator.deprecate method, message
end

Private Class Methods

configuration() click to toggle source
# File lib/database_cleaner.rb, line 43
def configuration
  @configuration ||= Configuration.new
end

Private Instance Methods

deprecate(message) click to toggle source
# File lib/database_cleaner/deprecation.rb, line 2
def deprecate message
  method = caller.first[/\d+:in `(.*)'$/, 1].to_sym
  @@deprecator ||= Deprecator.new
  @@deprecator.deprecate method, message
end