summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2012-01-02 19:49:51 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2012-01-02 19:49:51 +0000
commit395fe0d777f2f41c1594ae95f1199ae8de25c184 (patch)
treee69b11c77805a5829a24bd7c7fec01b4619852d0
parent606ca39d101c559e1add4de23447c6c9132e0be6 (diff)
downloadredmine-395fe0d777f2f41c1594ae95f1199ae8de25c184.tar.gz
redmine-395fe0d777f2f41c1594ae95f1199ae8de25c184.zip
Test cleanup.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8476 e93f8b46-1217-0410-a6f0-8f06a7374b81
-rw-r--r--test/integration/api_test/disabled_rest_api_test.rb12
-rw-r--r--test/test_helper.rb12
2 files changed, 8 insertions, 16 deletions
diff --git a/test/integration/api_test/disabled_rest_api_test.rb b/test/integration/api_test/disabled_rest_api_test.rb
index 798b7973c..22029b9a4 100644
--- a/test/integration/api_test/disabled_rest_api_test.rb
+++ b/test/integration/api_test/disabled_rest_api_test.rb
@@ -41,8 +41,7 @@ class ApiTest::DisabledRestApiTest < ActionController::IntegrationTest
context "with a valid HTTP authentication" do
setup do
@user = User.generate_with_protected!(:password => 'my_password', :password_confirmation => 'my_password')
- @authorization = ActionController::HttpAuthentication::Basic.encode_credentials(@user.login, 'my_password')
- get "/news.xml", nil, :authorization => @authorization
+ get "/news.xml", nil, :authorization => credentials(@user.login, 'my_password')
end
should_respond_with :unauthorized
@@ -56,8 +55,7 @@ class ApiTest::DisabledRestApiTest < ActionController::IntegrationTest
setup do
@user = User.generate_with_protected!
@token = Token.generate!(:user => @user, :action => 'api')
- @authorization = ActionController::HttpAuthentication::Basic.encode_credentials(@token.value, 'X')
- get "/news.xml", nil, :authorization => @authorization
+ get "/news.xml", nil, :authorization => credentials(@token.value, 'X')
end
should_respond_with :unauthorized
@@ -86,8 +84,7 @@ class ApiTest::DisabledRestApiTest < ActionController::IntegrationTest
context "with a valid HTTP authentication" do
setup do
@user = User.generate_with_protected!(:password => 'my_password', :password_confirmation => 'my_password')
- @authorization = ActionController::HttpAuthentication::Basic.encode_credentials(@user.login, 'my_password')
- get "/news.json", nil, :authorization => @authorization
+ get "/news.json", nil, :authorization => credentials(@user.login, 'my_password')
end
should_respond_with :unauthorized
@@ -101,8 +98,7 @@ class ApiTest::DisabledRestApiTest < ActionController::IntegrationTest
setup do
@user = User.generate_with_protected!
@token = Token.generate!(:user => @user, :action => 'api')
- @authorization = ActionController::HttpAuthentication::Basic.encode_credentials(@token.value, 'DoesNotMatter')
- get "/news.json", nil, :authorization => @authorization
+ get "/news.json", nil, :authorization => credentials(@token.value, 'DoesNotMatter')
end
should_respond_with :unauthorized
diff --git a/test/test_helper.rb b/test/test_helper.rb
index c0947efc3..16afd6a79 100644
--- a/test/test_helper.rb
+++ b/test/test_helper.rb
@@ -244,8 +244,7 @@ class ActiveSupport::TestCase
context "with a valid HTTP authentication" do
setup do
@user = User.generate_with_protected!(:password => 'my_password', :password_confirmation => 'my_password', :admin => true) # Admin so they can access the project
- @authorization = ActionController::HttpAuthentication::Basic.encode_credentials(@user.login, 'my_password')
- send(http_method, url, parameters, {:authorization => @authorization})
+ send(http_method, url, parameters, {:authorization => credentials(@user.login, 'my_password')})
end
should_respond_with success_code
@@ -258,8 +257,7 @@ class ActiveSupport::TestCase
context "with an invalid HTTP authentication" do
setup do
@user = User.generate_with_protected!
- @authorization = ActionController::HttpAuthentication::Basic.encode_credentials(@user.login, 'wrong_password')
- send(http_method, url, parameters, {:authorization => @authorization})
+ send(http_method, url, parameters, {:authorization => credentials(@user.login, 'wrong_password')})
end
should_respond_with failure_code
@@ -301,8 +299,7 @@ class ActiveSupport::TestCase
setup do
@user = User.generate_with_protected!(:admin => true)
@token = Token.generate!(:user => @user, :action => 'api')
- @authorization = ActionController::HttpAuthentication::Basic.encode_credentials(@token.value, 'X')
- send(http_method, url, parameters, {:authorization => @authorization})
+ send(http_method, url, parameters, {:authorization => credentials(@token.value, 'X')})
end
should_respond_with success_code
@@ -317,8 +314,7 @@ class ActiveSupport::TestCase
setup do
@user = User.generate_with_protected!
@token = Token.generate!(:user => @user, :action => 'feeds')
- @authorization = ActionController::HttpAuthentication::Basic.encode_credentials(@token.value, 'X')
- send(http_method, url, parameters, {:authorization => @authorization})
+ send(http_method, url, parameters, {:authorization => credentials(@token.value, 'X')})
end
should_respond_with failure_code