summaryrefslogtreecommitdiff
path: root/test/auth_test.rb
diff options
context:
space:
mode:
authorAzul <azul@riseup.net>2013-02-06 16:05:59 +0100
committerAzul <azul@riseup.net>2013-02-06 16:05:59 +0100
commitc3fdb32a13c0028536109c17fb6f75db8708a43f (patch)
treeae11a9db160256a206a95c7c38e5b6165e30f69c /test/auth_test.rb
parentbda0084efb0ebadcbe22fb4a91ec925593564e1a (diff)
changed SRP:Client so it can be used to wrap a user record on the server
Diffstat (limited to 'test/auth_test.rb')
-rw-r--r--test/auth_test.rb11
1 files changed, 8 insertions, 3 deletions
diff --git a/test/auth_test.rb b/test/auth_test.rb
index 24bc42f..a3d4dc0 100644
--- a/test/auth_test.rb
+++ b/test/auth_test.rb
@@ -29,7 +29,8 @@ class AuthTest < Test::Unit::TestCase
def setup
@username = 'user'
@password = 'opensesami'
- @client = SRP::Client.new(@username, @password)
+ @client = SRP::Client.new @username,
+ :password => @password
@server = Server.new(@client.salt, @client.verifier, @username)
end
@@ -38,12 +39,16 @@ class AuthTest < Test::Unit::TestCase
end
def test_a_wrong_password
- client = SRP::Client.new(@username, "wrong password", @client.salt)
+ client = SRP::Client.new @username,
+ :password => "wrong password",
+ :salt => @client.salt
assert !client.authenticate(@server)
end
def test_wrong_username
- client = SRP::Client.new("wrong username", @password, @client.salt)
+ client = SRP::Client.new "wrong username",
+ :password => @password,
+ :salt => @client.salt
assert !client.authenticate(@server)
end
end