Change the test for whether the CTs have been seen to use the

user preferences API call rather than user details, as that one
is no longer blocked.
This commit is contained in:
Matt Amos 2011-05-01 02:34:38 +01:00
parent c738c964aa
commit 3700b534e4

View file

@ -11,14 +11,14 @@ class UserTermsSeenTest < ActionController::IntegrationTest
if REQUIRE_TERMS_SEEN
user = users(:terms_not_seen_user)
get "/api/#{API_VERSION}/user/details", nil, auth_header(user.display_name, "test")
get "/api/#{API_VERSION}/user/preferences", nil, auth_header(user.display_name, "test")
assert_response :forbidden
# touch it so that the user has seen the terms
user.terms_seen = true
user.save
get "/api/#{API_VERSION}/user/details", nil, auth_header(user.display_name, "test")
get "/api/#{API_VERSION}/user/preferences", nil, auth_header(user.display_name, "test")
assert_response :success
end
end