Actions
Defect #32022
closedIssueSubtaskingTest fails with high probability
Start date:
Due date:
% Done:
0%
Estimated time:
Resolution:
Fixed
Affected version:
Description
$ RAILS_ENV=test bin/rake db:migrate:reset $ bin/rails test --seed 21196 . . . Failure: IssueSubtaskingTest#test_parent_total_estimated_hours_should_be_sum_of_visible_descendants [/Users/maeda/redmines/4.0-stable/test/unit/issue_subtasking_test.rb:345]: Expected: 12 Actual: 21.0 bin/rails test test/unit/issue_subtasking_test.rb:335
Related issues
Updated by Go MAEDA over 5 years ago
The test assumes that User.current
is AnonymousUser
, who cannot see other user's private issue. The error occurs when User.current
is a user whose role has permission to see see other user's private issue.
We can fix the error by backporting r17761 in order to ensure that the User.current
is always AnonymousUser
. r17761 was committed 9 days after 4.0-stable branch had been created, in order to fix test failures.
Updated by Yuichi HARADA over 5 years ago
I backported r17761 to 4.0-stable and performed the same seed test.
I have confirmed that no fail occurred in IssueSubtaskingTest.
Updated by Go MAEDA over 5 years ago
- Related to Defect #31778: Total estimated time issue query column and issue field might leak information added
Updated by Go MAEDA over 5 years ago
- Category set to Code cleanup/refactoring
- Status changed from New to Closed
- Assignee set to Go MAEDA
- Resolution set to Fixed
Merged r17761 to 4.0-stable.
Updated by Go MAEDA over 5 years ago
- Subject changed from IssueSubtaskingTest randomly fails in 4.0-stable to IssueSubtaskingTest fails with high probability
- Status changed from Closed to Reopened
- Target version changed from 4.0.5 to 3.4.12
3.4-stable branch has the same problem. It also can be fixed by backporting r17761.
$ RAILS_ENV=test bin/rake db:migrate:reset $ RAILS_ENV=test bin/rake test SEED=46331 . . . 1) Failure: IssueSubtaskingTest#test_parent_total_estimated_hours_should_be_sum_of_visible_descendants [/Users/maeda/redmines/3.4-stable/test/unit/issue_subtasking_test.rb:334]: Expected: 12 Actual: 21.0
Actions