From 8196e8e72315386b44f38f9f893a960235114bdf Mon Sep 17 00:00:00 2001 From: Rick Olson Date: Sun, 19 Mar 2006 17:19:17 +0000 Subject: skip count_by_sql test using COUNT(DISTINCT) for sqlite2 only git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3978 5ecf4fe2-1ee6-0310-87b1-e25e094e27de --- activerecord/test/base_test.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'activerecord/test') diff --git a/activerecord/test/base_test.rb b/activerecord/test/base_test.rb index f3b4e09cf7..d35f876002 100755 --- a/activerecord/test/base_test.rb +++ b/activerecord/test/base_test.rb @@ -1094,8 +1094,10 @@ class BasicsTest < Test::Unit::TestCase end assert_equal res4, res5 - - res6 = Post.count_by_sql "SELECT COUNT(DISTINCT p.id) FROM posts p, comments c WHERE p.#{QUOTED_TYPE} = 'Post' AND p.id=c.post_id" + + unless ActiveRecord::Base.connection.raw_connection.class.name == 'SQLite::Database' + res6 = Post.count_by_sql "SELECT COUNT(DISTINCT p.id) FROM posts p, comments c WHERE p.#{QUOTED_TYPE} = 'Post' AND p.id=c.post_id" + end res7 = nil assert_nothing_raised do res7 = Post.count(:conditions => "p.#{QUOTED_TYPE} = 'Post' AND p.id=c.post_id", -- cgit v1.2.3