summaryrefslogtreecommitdiff
path: root/test/integration/api/srp_test.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/integration/api/srp_test.rb')
-rw-r--r--test/integration/api/srp_test.rb10
1 files changed, 8 insertions, 2 deletions
diff --git a/test/integration/api/srp_test.rb b/test/integration/api/srp_test.rb
index 946450e..fbef47e 100644
--- a/test/integration/api/srp_test.rb
+++ b/test/integration/api/srp_test.rb
@@ -32,11 +32,11 @@ class SrpTest < RackTest
attr_reader :server_auth
- def register_user(login = "integration_test_user", password = 'srp, verify me!')
+ def register_user(login = "integration_test", password = 'srp, verify me!')
cleanup_user(login)
post 'http://api.lvh.me:3000/1/users.json',
user_params(login: login, password: password)
- @user = User.find_by_login(login)
+ assert(@user = User.find_by_login(login), 'user should have been created: %s' % last_response_errors)
@login = login
@password = password
end
@@ -101,4 +101,10 @@ class SrpTest < RackTest
SRP::Client.new(params.delete(:login) || @login, params)
end
end
+
+ def last_response_errors
+ JSON.parse(last_response.body)['errors']
+ rescue
+ ""
+ end
end