From 24ea9538225cca7504808883031b37564720b82f Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Sun, 14 Dec 2014 13:55:52 +0000 Subject: Use custom SQL for MySQL to behave like others DBMS: case-insensitive search without ignoring accentuation (#18537). git-svn-id: http://svn.redmine.org/redmine/trunk@13759 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- test/unit/search_test.rb | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'test/unit/search_test.rb') diff --git a/test/unit/search_test.rb b/test/unit/search_test.rb index 6c8e712e9..255a192f7 100644 --- a/test/unit/search_test.rb +++ b/test/unit/search_test.rb @@ -143,9 +143,15 @@ class SearchTest < ActiveSupport::TestCase end def test_search_should_not_use_ruby_downcase - issue = Issue.generate!(:subject => "Special chars: ÖÖ") + issue1 = Issue.generate!(:subject => "Special chars: ÖÖ") + issue2 = Issue.generate!(:subject => "Special chars: Öö") + Issue.generate!(:subject => "Special chars: oo") + Issue.generate!(:subject => "Special chars: OO") + r = Issue.search_results('%ÖÖ%') - assert_include issue, r + assert_include issue1, r + assert_include issue2, r + assert_equal 2, r.size end private -- cgit v1.2.3