Project

General

Profile

Patch #42572 ยป fix-flaky-test-in-member_test.patch

Go MAEDA, 2025-04-12 04:21

View differences:

test/unit/member_test.rb
79 79
      [1, group_a_member.member_roles.find_by(role_id: 1).id],
80 80
      [1, group_b_member.member_roles.find_by(role_id: 1).id],
81 81
      [2, group_b_member.member_roles.find_by(role_id: 2).id],
82
    ], test_user_member.member_roles.map{|r| [r.role_id, r.inherited_from]}
82
    ].sort, test_user_member.member_roles.map{|r| [r.role_id, r.inherited_from]}.sort
83 83

  
84 84
    # Verify that a new non-inherited role is added and inherited roles are maintained
85 85
    test_user_member.set_editable_role_ids([3]) # Add Reporter role to test_user
......
88 88
      [1, group_b_member.member_roles.find_by(role_id: 1).id],
89 89
      [2, group_b_member.member_roles.find_by(role_id: 2).id],
90 90
      [3, nil]
91
    ], test_user_member.member_roles.map{|r| [r.role_id, r.inherited_from]}
91
    ].sort, test_user_member.member_roles.map{|r| [r.role_id, r.inherited_from]}.sort
92 92
  end
93 93

  
94 94
  def test_validate
    (1-1/1)