##// END OF EJS Templates
Rails 3.1 compatibility....
Jean-Philippe Lang -
r8886:62c8ad4df45a
parent child
Show More
@@ -33,19 +33,19 class ApplicationTest < ActionController::IntegrationTest
33 Setting.default_language = 'en'
33 Setting.default_language = 'en'
34
34
35 # a french user
35 # a french user
36 get 'projects', { }, 'Accept-Language' => 'fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3'
36 get 'projects', { }, 'HTTP_ACCEPT_LANGUAGE' => 'fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3'
37 assert_response :success
37 assert_response :success
38 assert_tag :tag => 'h2', :content => 'Projets'
38 assert_tag :tag => 'h2', :content => 'Projets'
39 assert_equal :fr, current_language
39 assert_equal :fr, current_language
40
40
41 # then an italien user
41 # then an italien user
42 get 'projects', { }, 'Accept-Language' => 'it;q=0.8,en-us;q=0.5,en;q=0.3'
42 get 'projects', { }, 'HTTP_ACCEPT_LANGUAGE' => 'it;q=0.8,en-us;q=0.5,en;q=0.3'
43 assert_response :success
43 assert_response :success
44 assert_tag :tag => 'h2', :content => 'Progetti'
44 assert_tag :tag => 'h2', :content => 'Progetti'
45 assert_equal :it, current_language
45 assert_equal :it, current_language
46
46
47 # not a supported language: default language should be used
47 # not a supported language: default language should be used
48 get 'projects', { }, 'Accept-Language' => 'zz'
48 get 'projects', { }, 'HTTP_ACCEPT_LANGUAGE' => 'zz'
49 assert_response :success
49 assert_response :success
50 assert_tag :tag => 'h2', :content => 'Projects'
50 assert_tag :tag => 'h2', :content => 'Projects'
51 end
51 end
General Comments 0
You need to be logged in to leave comments. Login now