You are here

protected function BookAccessRuleTestCase::createBook in Book access 6.2

Creates a new book with a page hierarchy.

5 calls to BookAccessRuleTestCase::createBook()
BookAccessRuleTestCase::testAuthorAccess in ./book_access.test
BookAccessRuleTestCase::testBookAdministratorAccess in ./book_access.test
BookAccessRuleTestCase::testBookOutlineAdministratorAccess in ./book_access.test
BookAccessRuleTestCase::testNodeAdministratorAccess in ./book_access.test
BookAccessRuleTestCase::testUserAccess in ./book_access.test

File

./book_access.test, line 26

Class

BookAccessRuleTestCase

Code

protected function createBook(&$books, &$nodes, $pages = 2) {
  $this
    ->drupalLogin($this->author);
  $books[] = $book = $this
    ->createBookNode('new');
  while ($pages--) {
    $nodes[] = $this
      ->createBookNode($book->nid);
  }
  $this
    ->drupalLogout();
}