spec/models/permanent_id_spec.rb in ddr-models-2.6.2 vs spec/models/permanent_id_spec.rb in ddr-models-2.7.0.rc1
- old
+ new
@@ -37,15 +37,11 @@
before do
allow(id).to receive(:save) { nil }
allow(described_class.identifier_class).to receive(:mint) { id }
allow(described_class.identifier_class).to receive(:find).with("foo") { id }
end
- after do
- obj.permanent_id = nil
- obj.save!
- end
it "creates an update event" do
- expect { described_class.assign!(obj) }.to change(Ddr::Events::UpdateEvent, :count).to(1)
+ expect { described_class.assign!(obj) }.to change(Ddr::Events::UpdateEvent, :count).by(1)
end
end
describe "auto updating" do
let(:obj) { Item.create(pid: "test:1") }