spec/shared/authenticator.rb in rbnacl-3.1.2 vs spec/shared/authenticator.rb in rbnacl-3.2.0

- old
+ new

@@ -1,9 +1,9 @@ # encoding: binary RSpec.shared_examples "authenticator" do - let (:key) { vector :auth_key } - let (:message) { vector :auth_message } + let(:key) { vector :auth_key } + let(:message) { vector :auth_message } context ".new" do it "accepts a key" do expect { described_class.new(key) }.to_not raise_error end @@ -15,15 +15,15 @@ it "raises TypeError on a nil key" do expect { described_class.new(nil) }.to raise_error(TypeError) end it "raises ArgumentError on a key which is too long" do - expect { described_class.new("\0"*33) }.to raise_error(ArgumentError) + expect { described_class.new("\0" * 33) }.to raise_error(ArgumentError) end it "raises ArgumentError on a key which is too short" do - expect { described_class.new("\0"*31) }.to raise_error(ArgumentError) + expect { described_class.new("\0" * 31) }.to raise_error(ArgumentError) end end context ".auth" do it "produces an authenticator" do @@ -33,11 +33,11 @@ it "raises TypeError on a nil key" do expect { described_class.auth(nil, message) }.to raise_error(TypeError) end it "raises ArgumentError on a key which is too long" do - expect { described_class.auth("\0"*33, message) }.to raise_error(ArgumentError) + expect { described_class.auth("\0" * 33, message) }.to raise_error(ArgumentError) end end context ".verify" do it "verify an authenticator" do @@ -47,23 +47,23 @@ it "raises TypeError on a nil key" do expect { described_class.verify(nil, tag, message) }.to raise_error(TypeError) end it "raises ArgumentError on a key which is too long" do - expect { described_class.verify("\0"*33, tag, message) }.to raise_error(ArgumentError) + expect { described_class.verify("\0" * 33, tag, message) }.to raise_error(ArgumentError) end it "fails to validate an invalid authenticator" do - expect { described_class.verify(key, tag, message+"\0") }.to raise_error(RbNaCl::BadAuthenticatorError) + expect { described_class.verify(key, tag, message + "\0") }.to raise_error(RbNaCl::BadAuthenticatorError) end it "fails to validate a short authenticator" do - expect { described_class.verify(key, tag[0,tag.bytesize - 2], message) }.to raise_error(RbNaCl::LengthError) + expect { described_class.verify(key, tag[0, tag.bytesize - 2], message) }.to raise_error(RbNaCl::LengthError) end it "fails to validate a long authenticator" do - expect { described_class.verify(key, tag+"\0", message) }.to raise_error(RbNaCl::LengthError) + expect { described_class.verify(key, tag + "\0", message) }.to raise_error(RbNaCl::LengthError) end end context "Instance methods" do let(:authenticator) { described_class.new(key) } @@ -78,18 +78,18 @@ it "verifies an authenticator" do expect(authenticator.verify(tag, message)).to be true end it "fails to validate an invalid authenticator" do - expect { authenticator.verify(tag, message+"\0") }.to raise_error(RbNaCl::BadAuthenticatorError) + expect { authenticator.verify(tag, message + "\0") }.to raise_error(RbNaCl::BadAuthenticatorError) end it "fails to validate a short authenticator" do - expect { authenticator.verify(tag[0,tag.bytesize - 2], message) }.to raise_error(RbNaCl::LengthError) + expect { authenticator.verify(tag[0, tag.bytesize - 2], message) }.to raise_error(RbNaCl::LengthError) end it "fails to validate a long authenticator" do - expect { authenticator.verify(tag+"\0", message) }.to raise_error(RbNaCl::LengthError) + expect { authenticator.verify(tag + "\0", message) }.to raise_error(RbNaCl::LengthError) end end end end