1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-16 11:36:08 +02:00

Issue #3912 - Reverse lookup e_ROUTE from e_url.php 'legacy' entry.

This commit is contained in:
Cameron
2021-02-21 14:10:47 -08:00
parent 55de6b1533
commit e425349661
5 changed files with 118 additions and 6 deletions

View File

@@ -1314,13 +1314,51 @@ class e107Test extends \Codeception\Test\Unit
}
function testDetectRoute()
{
e107::getPlugin()->install('forum');
$tests = array(
0 => array(
'plugin' => 'forum',
'uri' => '/e107_plugins/forum/forum.php?f=rules',
'expected' => 'forum/rules',
),
1 => array(
'plugin' => 'forum',
'uri' => '/e107_plugins/forum/forum_viewforum.php?id=543123',
'expected' => 'forum/forum',
),
);
foreach($tests as $index => $var)
{
$result = e107::detectRoute($var['plugin'], $var['uri']);
if(empty($var['expected']))
{
echo $result."\n";
continue;
}
$this->assertSame($var['expected'], $result);
}
e107::getPlugin()->uninstall('forum');
}
/*
public function testThemeLan()
{
$result = e107::themeLan(null, 'basic-light');
var_dump($result);
}
}*/
/*
public function testLan()
{