getting rid of InstanceMethods anti-pattern...

This commit is contained in:
Ben Mabey 2011-12-19 20:30:04 -07:00
parent 45b2079e6a
commit b3eefb7219

View file

@ -1,11 +1,6 @@
module DatabaseCleaner
module Generic
module Truncation
def self.included(base)
base.send(:include, InstanceMethods)
end
module InstanceMethods
def initialize(opts={})
if !opts.empty? && !(opts.keys - [:only, :except]).empty?
raise ArgumentError, "The only valid options are :only and :except. You specified #{opts.keys.join(',')}."
@ -40,4 +35,3 @@ module DatabaseCleaner
end
end
end
end