]> source.dussan.org Git - redmine.git/commitdiff
Fixes an assertion for postgresql (#7097).
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Fri, 29 Apr 2011 13:33:15 +0000 (13:33 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Fri, 29 Apr 2011 13:33:15 +0000 (13:33 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5603 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/unit/query_test.rb

index 0f03260ae823bc5eb520a8af082749c797adf335..27a0a37e74685bf6630ee9679ee9d59eab992199 100644 (file)
@@ -199,7 +199,7 @@ class QueryTest < ActiveSupport::TestCase
     
     query = Query.new(:project => Project.find(1), :name => '_')
     query.add_filter('due_date', 'w', [''])
-    assert query.statement.include?("issues.due_date > '2011-04-24 23:59:59' AND issues.due_date <= '2011-05-01 23:59:59")
+    assert query.statement.match(/issues\.due_date > '2011-04-24 23:59:59(\.9+)?' AND issues\.due_date <= '2011-05-01 23:59:59(\.9+)?/), "range not found in #{query.statement}"
     I18n.locale = :en
   end
   
@@ -211,7 +211,7 @@ class QueryTest < ActiveSupport::TestCase
     
     query = Query.new(:project => Project.find(1), :name => '_')
     query.add_filter('due_date', 'w', [''])
-    assert query.statement.include?("issues.due_date > '2011-04-23 23:59:59' AND issues.due_date <= '2011-04-30 23:59:59")
+    assert query.statement.match(/issues\.due_date > '2011-04-23 23:59:59(\.9+)?' AND issues\.due_date <= '2011-04-30 23:59:59(\.9+)?/), "range not found in #{query.statement}"
   end
   
   def test_operator_does_not_contains