summaryrefslogtreecommitdiff
path: root/modules/simpletest/tests/database_test.test
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2009-06-04 09:45:10 +0000
committerDries Buytaert <dries@buytaert.net>2009-06-04 09:45:10 +0000
commitd98102d1d62c0862300100e32fc1e249855d4b7b (patch)
tree91a7d36d616831c1de24300f8d881f901cce9b16 /modules/simpletest/tests/database_test.test
parent33e466a9574e56ff8988cf85a4862654a454a4e1 (diff)
downloadbrdo-d98102d1d62c0862300100e32fc1e249855d4b7b.tar.gz
brdo-d98102d1d62c0862300100e32fc1e249855d4b7b.tar.bz2
- Patch #473876 by Berdir: fixed broken query on PostgreSQL.
Diffstat (limited to 'modules/simpletest/tests/database_test.test')
-rw-r--r--modules/simpletest/tests/database_test.test11
1 files changed, 6 insertions, 5 deletions
diff --git a/modules/simpletest/tests/database_test.test b/modules/simpletest/tests/database_test.test
index e5d5b3fe0..7084ccf7e 100644
--- a/modules/simpletest/tests/database_test.test
+++ b/modules/simpletest/tests/database_test.test
@@ -1763,7 +1763,7 @@ class DatabaseSelectPagerDefaultTestCase extends DatabaseTestCase {
$ages = $outer_query
->execute()
->fetchCol();
- $this->assertEqual($ages, array(25, 26, 27, 28), 'Inner pager query returned the correct ages.');
+ $this->assertEqual($ages, array(25, 26, 27, 28), t('Inner pager query returned the correct ages.'));
}
/**
@@ -1774,15 +1774,16 @@ class DatabaseSelectPagerDefaultTestCase extends DatabaseTestCase {
function testHavingPagerQuery() {
$query = db_select('test', 't')->extend('PagerDefault');
$query
- ->fields('t', array('age'))
- ->orderBy('age')
- ->having('COUNT(age) > :count', array(':count' => 1))
+ ->fields('t', array('name'))
+ ->orderBy('name')
+ ->groupBy('name')
+ ->having('MAX(age) > :count', array(':count' => 26))
->limit(5);
$ages = $query
->execute()
->fetchCol();
- $this->assertEqual($ages, array(25), ' pager query with having expression returned the correct ages.');
+ $this->assertEqual($ages, array('George', 'Ringo'), t('Pager query with having expression returned the correct ages.'));
}
}