summaryrefslogtreecommitdiffstats
path: root/test/unit/user_test.rb
Commit message (Collapse)AuthorAgeFilesLines
...
* Role based custom queries (#1019).Jean-Philippe Lang2013-07-111-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11994 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Cleanup of finders with :conditions option.Jean-Philippe Lang2013-06-121-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11963 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a test for User.try_to_login with active_only set to false.Jean-Philippe Lang2013-06-091-26/+31
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11948 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed some shoulda context.Jean-Philippe Lang2013-05-181-82/+67
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11865 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Performance: avoid querying all memberships in User#roles_for_project (#13301).Jean-Philippe Lang2013-03-011-0/+26
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11508 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use User#generate_password in MailHandler.Jean-Philippe Lang2013-02-231-0/+14
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11457 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Option to generate a random password on user creation/update.Jean-Philippe Lang2013-02-231-0/+21
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11456 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed unused fixtures.Jean-Philippe Lang2013-02-031-2/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11321 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Always notify project members about news unless they turned off all ↵Jean-Philippe Lang2013-01-261-2/+8
| | | | | | notifications (#4700). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11271 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds "sorted" scope to Principal and User and sort users/groups properly.Jean-Philippe Lang2013-01-231-0/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11259 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Split "Manage documents" permission into create, edit and delete permissions ↵Jean-Philippe Lang2013-01-201-1/+1
| | | | | | (#12401). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11206 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Copyright for 2013 (#12788).Jean-Philippe Lang2013-01-121-1/+1
| | | | | | Patch by Daniel Felix. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11169 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use 8+ characters long passwords in tests.Jean-Philippe Lang2012-11-271-7/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10886 e93f8b46-1217-0410-a6f0-8f06a7374b81
* New user name format: firstname + first letter of lastname (#12085).Jean-Philippe Lang2012-10-301-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10770 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed that User#allowed_to? should return true or false (#12078).Jean-Philippe Lang2012-10-121-19/+19
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10614 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Remove Issue.generate_for_project! test helper and use Issue.generate! instead.Jean-Philippe Lang2012-10-121-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10611 e93f8b46-1217-0410-a6f0-8f06a7374b81
* add new user format "lastname" (#10937)Toshi MARUYAMA2012-10-011-0/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10543 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix replacing shoulda test name at r10540Toshi MARUYAMA2012-10-011-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10541 e93f8b46-1217-0410-a6f0-8f06a7374b81
* replace "User#before_create" and "User.login" shoulda contexts at unit user testToshi MARUYAMA2012-10-011-22/+16
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10540 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix 'object_daddy creation' test name at unit user testToshi MARUYAMA2012-10-011-1/+1
| | | | | | Redmine dropped object_daddy at r9469 for Rails3 porting. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10539 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Do not build a projects_by_role Hash that gets updated when accessing a key ↵Jean-Philippe Lang2012-08-271-0/+7
| | | | | | that is not present (#11662). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10242 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ability to close projects (read-only) (#3640).Jean-Philippe Lang2012-06-251-0/+12
| | | | | | A new permission (Close/reopen project) is available to give non-admin users the ability to close their projects. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9883 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed time zone issues introduced by r9719 (#10996).Jean-Philippe Lang2012-05-261-1/+32
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9726 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Copyright update.Jean-Philippe Lang2012-05-051-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9636 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged rails-3.2 branch.Jean-Philippe Lang2012-04-251-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9528 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed #generate_with_protected helper methods.Jean-Philippe Lang2012-04-221-14/+15
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9471 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed object_daddy dependency.Jean-Philippe Lang2012-04-221-9/+13
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9469 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed that users with different case logins cannot update their accounts ↵Jean-Philippe Lang2012-04-191-0/+14
| | | | | | (#10711). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9449 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed that rss key is generated twice when user is not reloaded (#10668).Jean-Philippe Lang2012-04-151-0/+16
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9419 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds the ability for users to delete their own account (#10664). Can be ↵Jean-Philippe Lang2012-04-151-0/+27
| | | | | | disabled in application settings. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9417 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed that "Default administrator account changed" is always true (#10622).Jean-Philippe Lang2012-04-091-0/+32
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9379 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed test names (#1913).Jean-Philippe Lang2012-03-171-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9242 e93f8b46-1217-0410-a6f0-8f06a7374b81
* LDAP: adds the ability to bind with user's account (#1913).Jean-Philippe Lang2012-03-171-0/+49
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9241 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Changed assertions to make them work with Rails2/3 ruby1.8/1.9 different ↵Jean-Philippe Lang2012-03-051-6/+3
| | | | | | behaviours. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9107 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed shoulda assertions.Jean-Philippe Lang2012-03-041-5/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9088 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes LDAP test.Jean-Philippe Lang2012-03-011-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9045 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Disabled on the fly registration for auth_source fixture.Jean-Philippe Lang2012-02-191-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8913 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Increase username length limit from 30 to 60 (#2719).Jean-Philippe Lang2012-02-051-0/+10
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8778 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds support for multiple repositories per project (#779).Jean-Philippe Lang2012-01-151-3/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8650 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rails3: test: replace deprecated Errors#on to Errors#[] and join with to_s ↵Toshi MARUYAMA2011-12-091-3/+6
| | | | | | | | | at test/unit/user_test.rb On Rails2, Errors#[] returns single error if one error raises. But, on Rails3, Errors#[] always returns the array. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8137 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Don't change setting value in tests.Jean-Philippe Lang2011-12-031-4/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8063 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Sort the issue list by author/assignee according to user display format (#9669).Jean-Philippe Lang2011-11-261-0/+24
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7938 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rails3: test: replace deprecated errors.on at ↵Toshi MARUYAMA2011-10-071-1/+1
| | | | | | test_validate_mail_notification_inclusion of unit/user_test.rb git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7593 e93f8b46-1217-0410-a6f0-8f06a7374b81
* code layout clean up of test/unit/user_test.rbToshi MARUYAMA2011-10-071-1/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7592 e93f8b46-1217-0410-a6f0-8f06a7374b81
* add missing fixtures at unit user test in running on empty databaseToshi MARUYAMA2011-09-221-1/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7445 e93f8b46-1217-0410-a6f0-8f06a7374b81
* more strict test to ensure single anonymous user at unit user testToshi MARUYAMA2011-09-221-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7444 e93f8b46-1217-0410-a6f0-8f06a7374b81
* add test to ensure single anonymous user at unit user testToshi MARUYAMA2011-09-221-0/+11
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7443 e93f8b46-1217-0410-a6f0-8f06a7374b81
* add test of validate password length at unit user testToshi MARUYAMA2011-09-211-0/+10
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7430 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove trailing white-spaces from test/unit/user_test.rb.Toshi MARUYAMA2011-08-291-107/+107
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6715 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Do not show 2 validation errors when user mail is blank.Jean-Philippe Lang2011-07-031-0/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6168 e93f8b46-1217-0410-a6f0-8f06a7374b81