spec/mongoid/contextual/atomic_spec.rb in mongoid-5.2.1 vs spec/mongoid/contextual/atomic_spec.rb in mongoid-5.4.0
- old
+ new
@@ -494,11 +494,11 @@
expect(smiths.reload.members).to be_nil
end
end
end
- describe "#push_all" do
+ describe "#push_each" do
context 'when the criteria does not have a collation' do
let!(:depeche_mode) do
Band.create(members: [ "Dave" ])
@@ -515,11 +515,11 @@
let(:context) do
Mongoid::Contextual::Mongo.new(criteria)
end
before do
- context.push_all(members: [ "Alan", "Fletch" ])
+ context.push_each(members: [ "Alan", "Fletch" ])
end
it "pushes the values to existing arrays" do
expect(depeche_mode.reload.members).to eq([ "Dave", "Alan", "Fletch" ])
end
@@ -546,10 +546,10 @@
let(:context) do
Mongoid::Contextual::Mongo.new(criteria)
end
before do
- context.push_all(members: [ "Alan", "Fletch" ])
+ context.push_each(members: [ "Alan", "Fletch" ])
end
it "pushes the values to existing arrays" do
expect(depeche_mode.reload.members).to eq([ "Dave", "Alan", "Fletch" ])
end