summaryrefslogtreecommitdiff
path: root/_testing/integrationtests/basic/hooks.test.php
blob: 0ba389659631cb84094878aae5f3dcc6f04db0a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php

class HooksTest extends PHPUnit_Framework_TestCase {

	var $hookTriggered = false;

	function hookTriggered() {
		$this->hookTriggered = true;
	}

	function testHookTriggering() {
		global $EVENT_HANDLER;
		$EVENT_HANDLER->register_hook('TPL_CONTENT_DISPLAY', 'AFTER', $this, 'hookTriggered');

		$request = new TestRequest();
		$request->execute();

		$this->assertTrue($this->hookTriggered, 'Hook was not triggered as expected!');
	}
}