fix pending configuration specs.

This commit is contained in:
Micah Geisel 2018-04-25 10:22:24 -07:00
parent 37eee17e8d
commit 72d3d33ca7
1 changed files with 6 additions and 4 deletions

View File

@ -121,9 +121,9 @@ describe DatabaseCleaner do
context "connection/db retrieval" do
it "should retrieve a db rather than create a new one" do
pending
connection = DatabaseCleaner[:active_record].strategy = :truncation
expect(DatabaseCleaner[:active_record]).to eq connection
connection = ::DatabaseCleaner[:active_record]
::DatabaseCleaner[:active_record].strategy = :truncation
expect(DatabaseCleaner[:active_record]).to equal connection
end
end
@ -243,7 +243,7 @@ describe DatabaseCleaner do
# plausably want to force orm/strategy change on two sets of orm that differ only on db
context "multiple orm proxy methods" do
pending "should proxy orm to all connections and remove duplicate connections" do
it "should proxy orm to all connections and remove duplicate connections" do
active_record_1 = double("active_mock_on_db_one").as_null_object
active_record_2 = double("active_mock_on_db_two").as_null_object
data_mapper_1 = double("data_mock_on_db_one").as_null_object
@ -254,6 +254,8 @@ describe DatabaseCleaner do
expect(active_record_2).to receive(:orm=).with(:data_mapper)
expect(data_mapper_1).to receive(:orm=).with(:data_mapper)
expect(active_record_1).to receive(:==).with(active_record_2).and_return(false)
expect(active_record_2).to receive(:==).with(data_mapper_1).and_return(false)
expect(active_record_1).to receive(:==).with(data_mapper_1).and_return(true)
expect(DatabaseCleaner.connections.size).to eq 3