1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-12 01:25:01 +02:00

Added e107::getEvent()->triggered() for manually checking if an event has already been triggered.

This commit is contained in:
Cameron
2022-06-07 12:33:50 -07:00
parent 08eb2a37d9
commit 8bf3481eaf
3 changed files with 103 additions and 4 deletions

View File

@@ -0,0 +1,84 @@
<?php
class e107_eventTest extends \Codeception\Test\Unit
{
/** @var e107_event */
protected $ev;
protected function _before()
{
try
{
$this->ev = $this->make('e107_event');
}
catch(Exception $e)
{
$this->fail($e->getMessage());
}
}
public function testTriggered()
{
e107::getEvent()->trigger('user_profile_display', ['foo'=>'bar']);
$result = e107::getEvent()->triggered('user_profile_display');
$this->assertTrue($result);
$result = e107::getEvent()->triggered('non_event');
$this->assertFalse($result);
}
/*
public function testTrigger()
{
}
public function testOldCoreList()
{
}
public function testDebug()
{
}
public function testInit()
{
}
public function testTriggerAdminEvent()
{
}
public function testCoreList()
{
}
public function test__construct()
{
}
public function testRegister()
{
}
public function testTriggerHook()
{
}
*/
}