Mercurial > hg > soundsoftware-site
comparison test/unit/user_test.rb @ 929:5f33065ddc4b redmine-1.3
Update to Redmine SVN rev 9414 on 1.3-stable branch
author | Chris Cannam |
---|---|
date | Wed, 27 Jun 2012 14:54:18 +0100 |
parents | cbb26bc654de |
children | 433d4f72a19b |
comparison
equal
deleted
inserted
replaced
909:cbb26bc654de | 929:5f33065ddc4b |
---|---|
572 | 572 |
573 assert_equal user, User.find_by_api_key(token.value) | 573 assert_equal user, User.find_by_api_key(token.value) |
574 end | 574 end |
575 end | 575 end |
576 | 576 |
577 def test_default_admin_account_changed_should_return_false_if_account_was_not_changed | |
578 user = User.find_by_login("admin") | |
579 user.password = "admin" | |
580 user.save! | |
581 | |
582 assert_equal false, User.default_admin_account_changed? | |
583 end | |
584 | |
585 def test_default_admin_account_changed_should_return_true_if_password_was_changed | |
586 user = User.find_by_login("admin") | |
587 user.password = "newpassword" | |
588 user.save! | |
589 | |
590 assert_equal true, User.default_admin_account_changed? | |
591 end | |
592 | |
593 def test_default_admin_account_changed_should_return_true_if_account_is_disabled | |
594 user = User.find_by_login("admin") | |
595 user.password = "admin" | |
596 user.status = User::STATUS_LOCKED | |
597 user.save! | |
598 | |
599 assert_equal true, User.default_admin_account_changed? | |
600 end | |
601 | |
602 def test_default_admin_account_changed_should_return_true_if_account_does_not_exist | |
603 user = User.find_by_login("admin") | |
604 user.destroy | |
605 | |
606 assert_equal true, User.default_admin_account_changed? | |
607 end | |
608 | |
577 def test_roles_for_project | 609 def test_roles_for_project |
578 # user with a role | 610 # user with a role |
579 roles = @jsmith.roles_for_project(Project.find(1)) | 611 roles = @jsmith.roles_for_project(Project.find(1)) |
580 assert_kind_of Role, roles.first | 612 assert_kind_of Role, roles.first |
581 assert_equal "Manager", roles.first.name | 613 assert_equal "Manager", roles.first.name |