mirror of
https://github.com/zhigang1992/tsemple.git
synced 2026-04-30 05:35:29 +08:00
Save user locale when sign up, good for email I18n
This commit is contained in:
@@ -19,6 +19,14 @@ class UsersControllerTest < ActionController::TestCase
|
||||
assert login?
|
||||
end
|
||||
|
||||
test "should create user with locale" do
|
||||
@request.headers['http_accept_language.parser'] = HttpAcceptLanguage::Parser.new('zh-CN')
|
||||
assert_difference "User.count" do
|
||||
post :create, user: attributes_for(:user)
|
||||
end
|
||||
assert_equal 'zh-CN', User.last.locale
|
||||
end
|
||||
|
||||
test "should redirect back after signup" do
|
||||
session[:return_to] = '/foo'
|
||||
post :create, user: attributes_for(:user)
|
||||
|
||||
Reference in New Issue
Block a user