summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/simpletest/tests/database_test.test8
1 files changed, 6 insertions, 2 deletions
diff --git a/modules/simpletest/tests/database_test.test b/modules/simpletest/tests/database_test.test
index 5499cee43..8d400e68c 100644
--- a/modules/simpletest/tests/database_test.test
+++ b/modules/simpletest/tests/database_test.test
@@ -990,7 +990,7 @@ class DatabaseMergeTestCase extends DatabaseTestCase {
function testMergeInsert() {
$num_records_before = db_query('SELECT COUNT(*) FROM {test_people}')->fetchField();
- db_merge('test_people')
+ $result = db_merge('test_people')
->key(array('job' => 'Presenter'))
->fields(array(
'age' => 31,
@@ -998,6 +998,8 @@ class DatabaseMergeTestCase extends DatabaseTestCase {
))
->execute();
+ $this->assertEqual($result, MergeQuery::STATUS_INSERT, t('Insert status returned.'));
+
$num_records_after = db_query('SELECT COUNT(*) FROM {test_people}')->fetchField();
$this->assertEqual($num_records_before + 1, $num_records_after, t('Merge inserted properly.'));
@@ -1013,7 +1015,7 @@ class DatabaseMergeTestCase extends DatabaseTestCase {
function testMergeUpdate() {
$num_records_before = db_query('SELECT COUNT(*) FROM {test_people}')->fetchField();
- db_merge('test_people')
+ $result = db_merge('test_people')
->key(array('job' => 'Speaker'))
->fields(array(
'age' => 31,
@@ -1021,6 +1023,8 @@ class DatabaseMergeTestCase extends DatabaseTestCase {
))
->execute();
+ $this->assertEqual($result, MergeQuery::STATUS_UPDATE, t('Update status returned.'));
+
$num_records_after = db_query('SELECT COUNT(*) FROM {test_people}')->fetchField();
$this->assertEqual($num_records_before, $num_records_after, t('Merge updated properly.'));