function DatabaseMergeTestCase::testInvalidMerge
Test that an invalid merge query throws an exception like it is supposed to.
Archivo
- drupal-7.x/
modules/ simpletest/ tests/ database_test.test, line 1311
Class
- DatabaseMergeTestCase
- Test the MERGE query builder.
Código
function testInvalidMerge() {
try {
// This query should die because there is no key field specified.
db_merge('test_people')->fields(array(
'age' => 31,
'name' => 'Tiffany',
))->execute();
}
catch (InvalidMergeQueryException $e) {
$this->pass('InvalidMergeQueryException thrown for invalid query.');
return;
}
$this->fail('No InvalidMergeQueryException thrown');
}