summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--test/functional/issue_relations_controller_test.rb27
1 files changed, 14 insertions, 13 deletions
diff --git a/test/functional/issue_relations_controller_test.rb b/test/functional/issue_relations_controller_test.rb
index cbf2ca6a4..024172adb 100644
--- a/test/functional/issue_relations_controller_test.rb
+++ b/test/functional/issue_relations_controller_test.rb
@@ -177,21 +177,22 @@ class IssueRelationsControllerTest < Redmine::ControllerTest
end
def test_should_create_relations_with_visible_issues_only
- Setting.cross_project_issue_relations = '1'
- assert_nil Issue.visible(User.find(3)).find_by_id(4)
+ with_settings :cross_project_issue_relations => '1' do
+ assert_nil Issue.visible(User.find(3)).find_by_id(4)
- assert_no_difference 'IssueRelation.count' do
- post(
- :create,
- :params => {
- :issue_id => 1,
- :relation => {
- :issue_to_id => '4',
- :relation_type => 'relates',
- :delay => ''
+ assert_no_difference 'IssueRelation.count' do
+ post(
+ :create,
+ :params => {
+ :issue_id => 1,
+ :relation => {
+ :issue_to_id => '4',
+ :relation_type => 'relates',
+ :delay => ''
+ }
}
- }
- )
+ )
+ end
end
end