summaryrefslogtreecommitdiff
path: root/_test
diff options
context:
space:
mode:
Diffstat (limited to '_test')
-rw-r--r--_test/tests/inc/PageUtilsIsHiddenPage.test.php (renamed from _test/tests/inc/pageutils_isHiddenPage.test.php)14
1 files changed, 13 insertions, 1 deletions
diff --git a/_test/tests/inc/pageutils_isHiddenPage.test.php b/_test/tests/inc/PageUtilsIsHiddenPage.test.php
index 8f2fcebea..153d0e8f6 100644
--- a/_test/tests/inc/pageutils_isHiddenPage.test.php
+++ b/_test/tests/inc/PageUtilsIsHiddenPage.test.php
@@ -1,6 +1,6 @@
<?php
-class inc_pageutils_isHiddenPage extends DokuWikiTest {
+class PageUtilsIsHiddenPageTest extends DokuWikiTest {
function prepare($hidePages = '^:test$', $act = 'show') {
global $conf;
@@ -33,5 +33,17 @@ class inc_pageutils_isHiddenPage extends DokuWikiTest {
$this->assertFalse(isHiddenPage('another'));
}
+ function testEventHandler() {
+ global $EVENT_HANDLER;
+ $this->prepare();
+ $EVENT_HANDLER->register_hook('PAGEUTILS_ID_HIDEPAGE', 'BEFORE', $this, 'alwaysHide');
+
+ $this->assertFalse(isHiddenPage('test'));
+ }
+
+ function alwaysHide(Doku_Event &$event, $params) {
+ $event->data['hide'] = true;
+ }
+
}
//Setup VIM: ex: et ts=4 :