function SearchCommentTestCase::checkCommentAccess

7.x search.test SearchCommentTestCase::checkCommentAccess($message, $assume_access = FALSE)

Update search index and search for comment.

1 call to SearchCommentTestCase::checkCommentAccess()
SearchCommentTestCase::testSearchResultsCommentAccess in drupal-7.x/modules/search/search.test
Verify access rules for comment indexing with different permissions.

File

drupal-7.x/modules/search/search.test, line 895
Tests for search.module.

Class

SearchCommentTestCase
Test integration searching comments.

Code

function checkCommentAccess($message, $assume_access = FALSE) {
  // Invoke search index update.
  search_touch_node($this->node->nid);
  $this->cronRun();

  // Search for the comment subject.
  $edit = array(
    'search_block_form' => "'" . $this->comment_subject . "'",
  );
  $this->drupalPost('', $edit, t('Search'));
  $method = $assume_access ? 'assertText' : 'assertNoText';
  $verb = $assume_access ? 'found' : 'not found';
  $this->{$method}($this->node->title, "Node $verb in search results: " . $message);
  $this->{$method}($this->comment_subject, "Comment subject $verb in search results: " . $message);
}