1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-13 18:14:26 +02:00

Replaced global $menu_pref usage. Updated tests.

This commit is contained in:
Cameron
2021-01-08 13:50:32 -08:00
parent 487c10fc1d
commit d86d8d999f
5 changed files with 22 additions and 10 deletions

View File

@@ -145,10 +145,16 @@ while($row = $sql->fetch())
public function testParseTemplateWithCoreAddonShortcodes()
{
$shortcodeObject = e107::getScBatch('online', true);
$expected = "<a href=''>lost</a>";
$result = $this->tp->parseTemplate('{ONLINE_MEMBER_PAGE}', false, $shortcodeObject);
$this->assertEquals($expected, $result);
e107::getPlugin()->uninstall('online');
$sc = e107::getScParser();
$sc->__construct();
$sc->clearRegistered();
// $sc->resetscClass('online', null);
$result = $this->tp->parseTemplate('{ONLINE_MEMBER_PAGE}', false);
$this->assertEmpty($result);
@@ -162,11 +168,11 @@ while(&#036;row = &#036;sql-&gt;fetch())
$result = $this->tp->parseTemplate('{ONLINE_MEMBER_PAGE}', false, $shortcodeObject);
$this->assertEquals($expected, $result);
$result = $this->tp->parseTemplate('{ONLINE_MEMBER_PAGE}', false);
$result = $this->tp->parseTemplate('{ONLINE_MEMBER_PAGE}', true);
$this->assertEmpty($result);
$result = $this->tp->parseTemplate('{ONLINE_MEMBER_PAGE}', true);
$this->assertEquals($expected, $result);
// $result = $this->tp->parseTemplate('{ONLINE_MEMBER_PAGE}', true);
// $this->assertEquals($expected, $result);
}
public function testParseTemplateWithNonCoreShortcodes()