1
0
mirror of https://github.com/meineerde/redmine.git synced 2025-12-23 08:51:13 +00:00

cleanup: rubocop: fix Layout/IndentFirstHashElement in test/functional/auto_completes_controller_test.rb

git-svn-id: http://svn.redmine.org/redmine/trunk@19277 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Toshi MARUYAMA 2019-11-24 16:46:04 +00:00
parent f8fcad6afb
commit 519be3400f

View File

@ -31,73 +31,92 @@ class AutoCompletesControllerTest < Redmine::ControllerTest
:journals, :journal_details
def test_issues_should_not_be_case_sensitive
get :issues, :params => {
get(
:issues,
:params => {
:project_id => 'ecookbook',
:q => 'ReCiPe'
}
)
assert_response :success
assert_include "recipe", response.body
end
def test_issues_should_accept_term_param
get :issues, :params => {
get(
:issues,
:params => {
:project_id => 'ecookbook',
:term => 'ReCiPe'
}
)
assert_response :success
assert_include "recipe", response.body
end
def test_issues_should_return_issue_with_given_id
get :issues, :params => {
get(
:issues,
:params => {
:project_id => 'subproject1',
:q => '13'
}
)
assert_response :success
assert_include "Bug #13", response.body
end
def test_issues_should_return_issue_with_given_id_preceded_with_hash
get :issues, :params => {
get(
:issues,
:params => {
:project_id => 'subproject1',
:q => '#13'
}
)
assert_response :success
assert_include "Bug #13", response.body
end
def test_auto_complete_with_scope_all_should_search_other_projects
get :issues, :params => {
get(
:issues,
:params => {
:project_id => 'ecookbook',
:q => '13',
:scope => 'all'
}
)
assert_response :success
assert_include "Bug #13", response.body
end
def test_auto_complete_without_project_should_search_all_projects
get :issues, :params => {
:q => '13'
}
get(:issues, :params => {:q => '13'})
assert_response :success
assert_include "Bug #13", response.body
end
def test_auto_complete_without_scope_all_should_not_search_other_projects
get :issues, :params => {
get(
:issues,
:params => {
:project_id => 'ecookbook',
:q => '13'
}
)
assert_response :success
assert_not_include "Bug #13", response.body
end
def test_issues_should_return_json
get :issues, :params => {
get(
:issues,
:params => {
:project_id => 'subproject1',
:q => '13'
}
)
assert_response :success
json = ActiveSupport::JSON.decode(response.body)
assert_kind_of Array, json
@ -109,44 +128,55 @@ class AutoCompletesControllerTest < Redmine::ControllerTest
end
def test_auto_complete_with_status_o_should_return_open_issues_only
get :issues, :params => {
get(
:issues,
:params => {
:project_id => 'ecookbook',
:q => 'issue',
:status => 'o'
}
)
assert_response :success
assert_include "Issue due today", response.body
assert_not_include "closed", response.body
end
def test_auto_complete_with_status_c_should_return_closed_issues_only
get :issues, :params => {
get(
:issues,
:params => {
:project_id => 'ecookbook',
:q => 'issue',
:status => 'c'
}
)
assert_response :success
assert_include "closed", response.body
assert_not_include "Issue due today", response.body
end
def test_auto_complete_with_issue_id_should_not_return_that_issue
get :issues, :params => {
get(
:issues,
:params => {
:project_id => 'ecookbook',
:q => 'issue',
:issue_id => '12'
}
)
assert_response :success
assert_include "issue", response.body
assert_not_include "Bug #12: Closed issue on a locked version", response.body
end
def test_auto_complete_should_return_json_content_type_response
get :issues, :params => {
get(
:issues,
:params => {
:project_id => 'subproject1',
:q => '#13'
}
)
assert_response :success
assert_include 'application/json', response.headers['Content-Type']
end