Nuevo plugin Additionals 2.0.20
This commit is contained in:
parent
a2a901b71b
commit
93e1e28683
354 changed files with 40514 additions and 0 deletions
53
plugins/additionals/test/functional/account_controller_test.rb
Executable file
53
plugins/additionals/test/functional/account_controller_test.rb
Executable file
|
@ -0,0 +1,53 @@
|
|||
require File.expand_path('../../test_helper', __FILE__)
|
||||
|
||||
class AccountControllerTest < Additionals::ControllerTest
|
||||
fixtures :users, :email_addresses, :roles
|
||||
|
||||
def setup
|
||||
Setting.default_language = 'en'
|
||||
User.current = nil
|
||||
end
|
||||
|
||||
def test_get_login_with_welcome_text
|
||||
with_additionals_settings(account_login_bottom: 'Lore impsuum') do
|
||||
get :login
|
||||
assert_response :success
|
||||
assert_select 'input[name=username]'
|
||||
assert_select 'input[name=password]'
|
||||
assert_select 'div.login-additionals', text: /Lore impsuum/
|
||||
end
|
||||
end
|
||||
|
||||
def test_get_login_without_welcome_text
|
||||
with_additionals_settings(account_login_bottom: '') do
|
||||
get :login
|
||||
assert_response :success
|
||||
assert_select 'input[name=username]'
|
||||
assert_select 'input[name=password]'
|
||||
assert_select 'div.login-additionals', count: 0
|
||||
end
|
||||
end
|
||||
|
||||
# See integration/account_test.rb for the full test
|
||||
def test_post_register_with_registration_on
|
||||
with_settings self_registration: '3' do
|
||||
assert_difference 'User.count' do
|
||||
post :register,
|
||||
params: { user: { login: 'register',
|
||||
password: 'secret123',
|
||||
password_confirmation: 'secret123',
|
||||
firstname: 'John',
|
||||
lastname: 'Doe',
|
||||
mail: 'register@example.com' } }
|
||||
assert_redirected_to '/my/account'
|
||||
end
|
||||
user = User.order(id: :desc).first
|
||||
assert_equal 'register', user.login
|
||||
assert_equal 'John', user.firstname
|
||||
assert_equal 'Doe', user.lastname
|
||||
assert_equal 'register@example.com', user.mail
|
||||
assert user.check_password?('secret123')
|
||||
assert user.active?
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue