1<?php
2
3/**
4 * @group integration
5 */
6class 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}
25