function DatabaseTransactionTestCase::assertRowPresent
Assert that a given row is present in the test table.
Parameters
$name: The name of the row.
$message: The message to log for the assertion.
4 calls to DatabaseTransactionTestCase::assertRowPresent()
- DatabaseTransactionTestCase::testTransactionStacking in drupal-7.x/
modules/ simpletest/ tests/ database_test.test - Test transaction stacking and commit / rollback.
- DatabaseTransactionTestCase::testTransactionStacking in drupal-7.x/
modules/ simpletest/ tests/ database_test.test - Test transaction stacking and commit / rollback.
- DatabaseTransactionTestCase::testTransactionWithDdlStatement in drupal-7.x/
modules/ simpletest/ tests/ database_test.test - Test the compatibility of transactions with DDL statements.
- DatabaseTransactionTestCase::testTransactionWithDdlStatement in drupal-7.x/
modules/ simpletest/ tests/ database_test.test - Test the compatibility of transactions with DDL statements.
Archivo
- drupal-7.x/
modules/ simpletest/ tests/ database_test.test, line 3660
Class
- DatabaseTransactionTestCase
- Test transaction support, particularly nesting.
Código
function assertRowPresent($name, $message = NULL) {
if (!isset($message)) {
$message = format_string('Row %name is present.', array('%name' => $name));
}
$present = (boolean) db_query('SELECT 1 FROM {test} WHERE name = :name', array(':name' => $name))->fetchField();
return $this->assertTrue($present, $message);
}