Backported r4357, r4358, r4360 and r4363 to r4367 from trunk.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.0-stable@4439 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
require "#{File.dirname(__FILE__)}/../../test_helper"
|
||||
|
||||
class ApiTest::TokenAuthenticationTest < ActionController::IntegrationTest
|
||||
fixtures :all
|
||||
|
||||
def setup
|
||||
Setting.rest_api_enabled = '1'
|
||||
Setting.login_required = '1'
|
||||
end
|
||||
|
||||
def teardown
|
||||
Setting.rest_api_enabled = '0'
|
||||
Setting.login_required = '0'
|
||||
end
|
||||
|
||||
# Using the NewsController because it's a simple API.
|
||||
context "get /news" do
|
||||
context "in :xml format" do
|
||||
should_allow_key_based_auth(:get, "/news.xml")
|
||||
end
|
||||
|
||||
context "in :json format" do
|
||||
should_allow_key_based_auth(:get, "/news.json")
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user