Module: DatabaseRewinder::Compatibility

Included in:
DatabaseRewinder
Defined in:
lib/database_rewinder/compatibility.rb

Instance Method Summary collapse

Instance Method Details

#clean_with(*args) ⇒ Object



3
4
5
# File 'lib/database_rewinder/compatibility.rb', line 3

def clean_with(*args)
  cleaners.each {|c| c.clean_with(*args)}
end

#startObject



7
# File 'lib/database_rewinder/compatibility.rb', line 7

def start; end

#strategy=(args) ⇒ Object



9
10
11
12
13
# File 'lib/database_rewinder/compatibility.rb', line 9

def strategy=(args)
  options = args.is_a?(Array) ? args.extract_options! : {}
  @only, @except = options[:only], options[:except]
  cleaners.each {|c| c.strategy = nil, options}
end