summaryrefslogtreecommitdiffstats
path: root/test/functional
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2014-11-28 07:59:54 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2014-11-28 07:59:54 +0000
commit86d8acb3446321a7d891b83bf73ecce27c20f849 (patch)
treea1fa5c9fe01eb795aa9528d1ac5663a48b85cc0d /test/functional
parent552926772ad5426f620c733b04a997bdd793151a (diff)
downloadredmine-86d8acb3446321a7d891b83bf73ecce27c20f849.tar.gz
redmine-86d8acb3446321a7d891b83bf73ecce27c20f849.zip
Fixed "First argument in form cannot contain nil or be empty" error (#18275).
git-svn-id: http://svn.redmine.org/redmine/trunk@13661 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'test/functional')
-rw-r--r--test/functional/repositories_controller_test.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/functional/repositories_controller_test.rb b/test/functional/repositories_controller_test.rb
index 50a0c8676..ae2f80d4a 100644
--- a/test/functional/repositories_controller_test.rb
+++ b/test/functional/repositories_controller_test.rb
@@ -166,6 +166,18 @@ class RepositoriesControllerTest < ActionController::TestCase
assert_equal "1", assigns(:changeset).revision
end
+ def test_revision_should_show_add_related_issue_form
+ Role.find(1).add_permission! :manage_related_issues
+ @request.session[:user_id] = 2
+
+ get :revision, :id => 1, :rev => 1
+ assert_response :success
+
+ assert_select 'form[action=?]', '/projects/ecookbook/repository/revisions/1/issues' do
+ assert_select 'input[name=?]', 'issue_id'
+ end
+ end
+
def test_revision_should_not_change_the_project_menu_link
get :revision, :id => 1, :rev => 1
assert_response :success