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 context "connection/db retrieval" do
it "should retrieve a db rather than create a new one" do it "should retrieve a db rather than create a new one" do
pending connection = ::DatabaseCleaner[:active_record]
connection = DatabaseCleaner[:active_record].strategy = :truncation ::DatabaseCleaner[:active_record].strategy = :truncation
expect(DatabaseCleaner[:active_record]).to eq connection expect(DatabaseCleaner[:active_record]).to equal connection
end end
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 # plausably want to force orm/strategy change on two sets of orm that differ only on db
context "multiple orm proxy methods" do 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_1 = double("active_mock_on_db_one").as_null_object
active_record_2 = double("active_mock_on_db_two").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 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(active_record_2).to receive(:orm=).with(:data_mapper)
expect(data_mapper_1).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(active_record_1).to receive(:==).with(data_mapper_1).and_return(true)
expect(DatabaseCleaner.connections.size).to eq 3 expect(DatabaseCleaner.connections.size).to eq 3