auto_completes_controller_test.rb
20 lines
| 628 B
| text/x-ruby
|
RubyLexer
|
r3831 | require File.dirname(__FILE__) + '/../test_helper' | ||
class AutoCompletesControllerTest < ActionController::TestCase | ||||
fixtures :all | ||||
def test_issues_should_not_be_case_sensitive | ||||
get :issues, :project_id => 'ecookbook', :q => 'ReCiPe' | ||||
assert_response :success | ||||
assert_not_nil assigns(:issues) | ||||
assert assigns(:issues).detect {|issue| issue.subject.match /recipe/} | ||||
end | ||||
def test_issues_should_return_issue_with_given_id | ||||
get :issues, :project_id => 'subproject1', :q => '13' | ||||
assert_response :success | ||||
assert_not_nil assigns(:issues) | ||||
assert assigns(:issues).include?(Issue.find(13)) | ||||
end | ||||
end | ||||