spec/integration/commands/delete_spec.rb in rom-sql-0.2.0 vs spec/integration/commands/delete_spec.rb in rom-sql-0.3.0

- old
+ new

@@ -6,11 +6,11 @@ subject(:users) { rom.commands.users } before do setup.relation(:users) do def by_name(name) - where(name: 'Piotr') + where(name: name) end end setup.commands(:users) do define(:delete) @@ -20,14 +20,14 @@ end it 'deletes all tuples' do result = users.try { delete } - expect(result.value.to_a).to match_array([]) + expect(result.value.to_a).to match_array([{ id: 1, name: 'Piotr' }, { id: 2, name: 'Jane' }]) end it 'deletes all tuples in a restricted relation' do result = users.try { delete(:by_name, 'Jane').execute } - expect(result.value.to_a).to match_array([{ id: 2, name: 'Jane' }]) + expect(result.value).to match_array([{ id: 2, name: 'Jane' }]) end end