spec/database_spec.rb in upsert-0.4.0 vs spec/database_spec.rb in upsert-0.5.0
- old
+ new
@@ -13,11 +13,11 @@
assert_creates(Pet, [{:name => 'Jerry', :gender => 'male', :tag_number => 4}]) do
upsert.row({:name => 'Jerry', :gender => 'male'}, {:tag_number => 1})
upsert.row({:name => 'Jerry', :gender => 'male'}, {:tag_number => 4})
end
end
- it "doesn't nullify columns that are not included in the selector or document" do
+ it "doesn't nullify columns that are not included in the selector or setter" do
assert_creates(Pet, [{:name => 'Jerry', :gender => 'male', :tag_number => 4}]) do
one = Upsert.new $conn, :pets
one.row({:name => 'Jerry'}, {:gender => 'male'})
two = Upsert.new $conn, :pets
two.row({:name => 'Jerry'}, {:tag_number => 4})
@@ -43,10 +43,10 @@
assert_creates(Pet, [{:name => 'Inky', :gender => nil}]) do
upsert.row({:name => 'Inky'}, {})
upsert.row({:name => 'Inky'}, {})
end
end
- it "works for a single row with empty document" do
+ it "works for a single row with empty setter" do
upsert = Upsert.new $conn, :pets
assert_creates(Pet, [{:name => 'Inky', :gender => nil}]) do
upsert.row(:name => 'Inky')
upsert.row(:name => 'Inky')
end
\ No newline at end of file