[ Index ]

PHP Cross Reference of DokuWiki

title

Body

[close]

/_test/tests/test/ -> hooks.test.php (source)

   1  <?php
   2  
   3  /**
   4   * @group integration
   5   */
   6  class InttestsHooksTest extends DokuWikiTest {
   7  
   8      function testHookTriggering() {
   9          global $EVENT_HANDLER;
  10  
  11          $request = new TestRequest();
  12          $hookTriggered = false;
  13  
  14          $EVENT_HANDLER->register_hook('TPL_CONTENT_DISPLAY', 'AFTER', null,
  15              function() use (&$hookTriggered) {
  16                  $hookTriggered = true;
  17              }
  18          );
  19  
  20          $request->execute();
  21  
  22          $this->assertTrue($hookTriggered, 'Hook was not triggered as expected!');
  23      }
  24  }