diff --git a/lib/database_cleaner.rb b/lib/database_cleaner.rb index 9b0b72d..4356237 100644 --- a/lib/database_cleaner.rb +++ b/lib/database_cleaner.rb @@ -1,6 +1,3 @@ $LOAD_PATH.unshift(File.expand_path(File.dirname(__FILE__))) unless $LOAD_PATH.include?(File.expand_path(File.dirname(__FILE__))) require 'database_cleaner/configuration' -def DatabaseCleaner(*args) - DatabaseCleaner.create_strategy(*args) -end diff --git a/spec/database_cleaner/configuration_spec.rb b/spec/database_cleaner/configuration_spec.rb index cecae80..90d4624 100644 --- a/spec/database_cleaner/configuration_spec.rb +++ b/spec/database_cleaner/configuration_spec.rb @@ -21,10 +21,10 @@ describe DatabaseCleaner do DatabaseCleaner.orm = nil end - describe ".create_strategy ( DatabaseCleaner() )" do + describe ".create_strategy" do it "should initialize and return the appropirate strategy" do DatabaseCleaner::ActiveRecord::Transaction.should_receive(:new).with('options' => 'hash') - result = DatabaseCleaner(:transaction, {'options' => 'hash'}) + result = DatabaseCleaner.create_strategy(:transaction, {'options' => 'hash'}) result.should == @strategy end