##// END OF EJS Templates
code layout clean up test_read_only_attribute_names_for_multiple_roles_should_intersect_rules of unit issue test...
Toshi MARUYAMA -
r10438:eedad03141f8
parent child
Show More
@@ -706,8 +706,12 class IssueTest < ActiveSupport::TestCase
706
706
707 def test_read_only_attribute_names_for_multiple_roles_should_intersect_rules
707 def test_read_only_attribute_names_for_multiple_roles_should_intersect_rules
708 WorkflowPermission.delete_all
708 WorkflowPermission.delete_all
709 WorkflowPermission.create!(:old_status_id => 1, :tracker_id => 1, :role_id => 1, :field_name => 'due_date', :rule => 'readonly')
709 WorkflowPermission.create!(:old_status_id => 1, :tracker_id => 1,
710 WorkflowPermission.create!(:old_status_id => 1, :tracker_id => 1, :role_id => 1, :field_name => 'start_date', :rule => 'readonly')
710 :role_id => 1, :field_name => 'due_date',
711 :rule => 'readonly')
712 WorkflowPermission.create!(:old_status_id => 1, :tracker_id => 1,
713 :role_id => 1, :field_name => 'start_date',
714 :rule => 'readonly')
711 user = User.find(2)
715 user = User.find(2)
712 member = Member.find(1)
716 member = Member.find(1)
713 issue = Issue.new(:project_id => 1, :tracker_id => 1, :status_id => 1)
717 issue = Issue.new(:project_id => 1, :tracker_id => 1, :status_id => 1)
@@ -718,7 +722,9 class IssueTest < ActiveSupport::TestCase
718 member.save!
722 member.save!
719 assert_equal [], issue.read_only_attribute_names(user.reload)
723 assert_equal [], issue.read_only_attribute_names(user.reload)
720
724
721 WorkflowPermission.create!(:old_status_id => 1, :tracker_id => 1, :role_id => 2, :field_name => 'due_date', :rule => 'readonly')
725 WorkflowPermission.create!(:old_status_id => 1, :tracker_id => 1,
726 :role_id => 2, :field_name => 'due_date',
727 :rule => 'readonly')
722 assert_equal %w(due_date), issue.read_only_attribute_names(user)
728 assert_equal %w(due_date), issue.read_only_attribute_names(user)
723 end
729 end
724
730
General Comments 0
You need to be logged in to leave comments. Login now