mirror of
https://github.com/e107inc/e107.git
synced 2025-04-07 06:03:25 +02:00
toGlyph, getThemeLayout(), getGlyph()
This commit is contained in:
parent
ad94ebc734
commit
71c7c8bc66
@ -766,7 +766,7 @@
|
||||
|
||||
$this->assertEquals("https://localhost/e107/news", $result);
|
||||
// var_dump(SITEURL);
|
||||
|
||||
|
||||
|
||||
// $this->assertTrue($res);
|
||||
}
|
||||
|
@ -151,12 +151,21 @@
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
*/
|
||||
public function testGetGlyphs()
|
||||
{
|
||||
$result = $this->md->getGlyphs('bs3');
|
||||
$this->assertEquals('adjust', $result[0]);
|
||||
$this->assertEquals('zoom-out', $result[198]);
|
||||
|
||||
$result = $this->md->getGlyphs('fab');
|
||||
$this->assertTrue(in_array('xbox', $result));
|
||||
|
||||
$result = $this->md->getGlyphs('fas');
|
||||
$this->assertTrue(in_array('check-circle', $result));
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
public function testImportIcons()
|
||||
{
|
||||
|
||||
|
@ -477,12 +477,18 @@ TMP;
|
||||
*/
|
||||
public function testToGlyph()
|
||||
{
|
||||
|
||||
$result = $this->tp->toGlyph('fa-envelope.glyph');
|
||||
|
||||
$expected = "<i class='fa fa-envelope' ><!-- --></i> ";
|
||||
|
||||
$this->assertEquals($expected,$result);
|
||||
|
||||
$this->tp->setFontAwesome(5);
|
||||
|
||||
$result = $this->tp->toGlyph('fa-mailchimp');
|
||||
$expected = "<i class='fab fa-mailchimp' ><!-- --></i> ";
|
||||
$this->assertEquals($expected, $result);
|
||||
|
||||
|
||||
}
|
||||
/*
|
||||
public function testToBadge()
|
||||
@ -533,7 +539,7 @@ TMP;
|
||||
foreach($tests as $val)
|
||||
{
|
||||
list($input, $expected) = $val;
|
||||
$actual = $this->tp->isBbcode($input);
|
||||
$actual = $this->tp->isBBcode($input);
|
||||
|
||||
$this->assertEquals($expected, $actual, $input);
|
||||
}
|
||||
|
@ -62,9 +62,24 @@
|
||||
|
||||
public function testGetThemeLayout()
|
||||
{
|
||||
// FRONTPAGE = jumbotron_home
|
||||
// /news = jumbotron_sidebar_right
|
||||
// forum = jumbotron_full
|
||||
|
||||
$pref = array (
|
||||
'jumbotron_home' =>
|
||||
array (
|
||||
0 => 'FRONTPAGE',
|
||||
),
|
||||
'jumbotron_full' =>
|
||||
array (
|
||||
0 => 'forum',
|
||||
),
|
||||
'jumbotron_sidebar_right' =>
|
||||
array (
|
||||
0 => '/news',
|
||||
),
|
||||
);
|
||||
|
||||
$defaultLayout = "jumbotron_sidebar_right";
|
||||
|
||||
|
||||
$tests = array(
|
||||
0 => array('url' => SITEURL."index.php", 'expected'=> 'jumbotron_home'),
|
||||
@ -81,7 +96,7 @@
|
||||
|
||||
foreach($tests as $var)
|
||||
{
|
||||
$result = $this->tm->getThemeLayout($var['url']);
|
||||
$result = $this->tm->getThemeLayout($pref, $defaultLayout, $var['url']);
|
||||
$this->assertEquals($var['expected'],$result, "Wrong theme layout returned for ".$var['url']);
|
||||
// echo $var['url']."\t\t\t".$result."\n\n";
|
||||
}
|
||||
|
@ -41,7 +41,7 @@ Plain text "paragraph" 2
|
||||
Plain text paragraph 3
|
||||
';
|
||||
|
||||
$actual = $this->tm->toHtml($test);
|
||||
$actual = $this->tm->toHTML($test);
|
||||
$expected = 'Plain text paragraph 1<br />
|
||||
<br />
|
||||
Plain text "paragraph" 2<br />
|
||||
@ -61,7 +61,7 @@ Plain text paragraph 3<br />';
|
||||
|
||||
paragraph 3';
|
||||
|
||||
$actual = $this->tm->toHtml($test);
|
||||
$actual = $this->tm->toHTML($test);
|
||||
|
||||
$expected = "<strong class='bbcode bold bbcode-b'>Bold text</strong><br />
|
||||
<br />
|
||||
|
Loading…
x
Reference in New Issue
Block a user