spec/lib/mongoid/kms_spec.rb in mongoid-kms-0.0.23 vs spec/lib/mongoid/kms_spec.rb in mongoid-kms-0.0.24

- old
+ new

@@ -38,9 +38,21 @@ o = MyClass.find(o.id) expect(o.secure).to eq("other") end + it "updates properly" do + o = MyClass.new(unsecure: "robin", secure: "other") + o.save! + + o = MyClass.find(o.id) + o.secure = 'salted-other' + o.save! + + o = MyClass.find(o.id) + expect(o.secure).to eq("salted-other") + end + it "handles a class without context" do o = MyClass.new(secure: "bla", unsecure: "blatoo") o.save! o = MyClass.find(o.id)