[ Index ] |
PHP Cross Reference of DokuWiki |
[Summary view] [Print] [Text view]
1 <?php 2 3 /** 4 * @group integration 5 */ 6 class InttestsScopeTest extends DokuWikiTest { 7 8 public $triggered = false; 9 10 function testFirstRun(){ 11 global $conf; 12 $conf['foo'] = 'bar'; 13 14 global $EVENT_HANDLER; 15 $self = $this; 16 $EVENT_HANDLER->register_hook('DOKUWIKI_STARTED', 'AFTER', null, 17 function() use ($self) { 18 $self->triggered = true; 19 } 20 ); 21 $request = new TestRequest(); 22 $request->execute(); 23 $this->assertTrue($this->triggered); 24 } 25 26 /** 27 * @depends testFirstRun 28 */ 29 function testSecondRun(){ 30 global $conf; 31 $this->assertFalse(isset($conf['foo']), 'conf setting'); 32 33 $request = new TestRequest(); 34 $request->execute(); 35 36 $this->assertFalse($this->triggered, 'trigger'); 37 } 38 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body