##// END OF EJS Templates
Fixed some tests that where looking for specific issue urls but weren't matching...
Fixed some tests that where looking for specific issue urls but weren't matching the css classes for the link. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3049 e93f8b46-1217-0410-a6f0-8f06a7374b81

File last commit:

r2679:9c282842a933
r2935:b2e4d8ad3f36
Show More
application_test.rb
56 lines | 1.9 KiB | text/x-ruby | RubyLexer
Jean-Philippe Lang
Fixed a bug in localization introduced by r1131 (anonymous users inherit the language of the first anonymous user)....
r1130 # redMine - project management software
# Copyright (C) 2006-2008 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
require "#{File.dirname(__FILE__)}/../test_helper"
class ApplicationTest < ActionController::IntegrationTest
Jean-Philippe Lang
Merged Rails 2.2 branch. Redmine now requires Rails 2.2.2....
r2430 include Redmine::I18n
Jean-Philippe Lang
Do not start user session when accessing atom feed with token-based authentication....
r2679 fixtures :all
Jean-Philippe Lang
Fixed a bug in localization introduced by r1131 (anonymous users inherit the language of the first anonymous user)....
r1130
def test_set_localization
Setting.default_language = 'en'
# a french user
get 'projects', { }, 'Accept-Language' => 'fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3'
assert_response :success
assert_tag :tag => 'h2', :content => 'Projets'
Jean-Philippe Lang
Merged Rails 2.2 branch. Redmine now requires Rails 2.2.2....
r2430 assert_equal :fr, current_language
Jean-Philippe Lang
Fixed a bug in localization introduced by r1131 (anonymous users inherit the language of the first anonymous user)....
r1130
# then an italien user
get 'projects', { }, 'Accept-Language' => 'it;q=0.8,en-us;q=0.5,en;q=0.3'
assert_response :success
assert_tag :tag => 'h2', :content => 'Progetti'
Jean-Philippe Lang
Merged Rails 2.2 branch. Redmine now requires Rails 2.2.2....
r2430 assert_equal :it, current_language
Jean-Philippe Lang
Fixed a bug in localization introduced by r1131 (anonymous users inherit the language of the first anonymous user)....
r1130
# not a supported language: default language should be used
get 'projects', { }, 'Accept-Language' => 'zz'
assert_response :success
assert_tag :tag => 'h2', :content => 'Projects'
end
Jean-Philippe Lang
Do not start user session when accessing atom feed with token-based authentication....
r2679
def test_token_based_access_should_not_start_session
# issue of a private project
get 'issues/4.atom'
assert_response 302
rss_key = User.find(2).rss_key
get "issues/4.atom?key=#{rss_key}"
assert_response 200
assert_nil session[:user_id]
end
Jean-Philippe Lang
Fixed a bug in localization introduced by r1131 (anonymous users inherit the language of the first anonymous user)....
r1130 end