function DatabaseTransactionTestCase::assertRowPresent in Drupal 7
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.
2 calls to DatabaseTransactionTestCase::assertRowPresent()
- DatabaseTransactionTestCase::testTransactionStacking in modules/
simpletest/ tests/ database_test.test  - Test transaction stacking and commit / rollback.
 - DatabaseTransactionTestCase::testTransactionWithDdlStatement in modules/
simpletest/ tests/ database_test.test  - Test the compatibility of transactions with DDL statements.
 
File
- modules/
simpletest/ tests/ database_test.test, line 3833  
Class
- DatabaseTransactionTestCase
 - Test transaction support, particularly nesting.
 
Code
function assertRowPresent($name, $message = NULL) {
  if (!isset($message)) {
    $message = format_string('Row %name is present.', array(
      '%name' => $name,
    ));
  }
  $present = (bool) db_query('SELECT 1 FROM {test} WHERE name = :name', array(
    ':name' => $name,
  ))
    ->fetchField();
  return $this
    ->assertTrue($present, $message);
}