spec/rbnacl/signatures/ed25519/verify_key_spec.rb in rbnacl-2.0.0.pre vs spec/rbnacl/signatures/ed25519/verify_key_spec.rb in rbnacl-2.0.0

- old
+ new

@@ -11,15 +11,15 @@ it "verifies correct signatures" do subject.verify(signature, message).should be_true end - it "detects bad signatures" do - subject.verify(bad_signature, message).should be_false + it "raises when asked to verify a bad signature" do + expect { subject.verify(bad_signature, message) }.to raise_exception RbNaCl::BadSignatureError end - it "raises when asked to verify with a bang" do - expect { subject.verify!(bad_signature, message) }.to raise_exception RbNaCl::BadSignatureError + it "raises when asked to verify a short signature" do + expect { subject.verify(bad_signature[0,63], message) }.to raise_exception RbNaCl::LengthError end it "serializes to bytes" do subject.to_bytes.should eq verify_key end