mirror of
https://github.com/e107inc/e107.git
synced 2025-08-21 13:52:35 +02:00
Closes #4744 - Media-Manager default set to Grid. New CSS grid added. Extra tests added for toGlyph(). Added wildcard mime-type filters in Media-Manager.
This commit is contained in:
@@ -2201,6 +2201,42 @@ EXPECTED;
|
||||
}
|
||||
|
||||
|
||||
// test options.
|
||||
$this->tp->setFontAwesome(5);
|
||||
$opts = array(
|
||||
0 => ['size'=>'3x', 'expected' => "<i class='fas fa-camera fa-3x' ></i>"],
|
||||
1 => ['spin'=>1, 'expected' => "<i class='fas fa-camera fa-spin' ></i>"],
|
||||
2 => ['rotate'=>180, 'expected' => "<i class='fas fa-camera fa-rotate-180' ></i>"],
|
||||
3 => ['fw'=>1, 'expected' => "<i class='fas fa-camera fa-fw' ></i>"],
|
||||
);
|
||||
|
||||
foreach($opts as $parm)
|
||||
{
|
||||
$expected = $parm['expected'];
|
||||
unset($parm['expected']);
|
||||
$result = $this->tp->toGlyph('fa-camera', $parm);
|
||||
$this->assertSame($expected, $result);
|
||||
}
|
||||
|
||||
|
||||
// test options.
|
||||
$this->tp->setFontAwesome(4);
|
||||
$opts = array(
|
||||
0 => ['size'=>'3x', 'expected' => "<i class='fa fa-camera fa-3x' ></i>"],
|
||||
1 => ['spin'=>1, 'expected' => "<i class='fa fa-camera fa-spin' ></i>"],
|
||||
2 => ['rotate'=>180, 'expected' => "<i class='fa fa-camera fa-rotate-180' ></i>"],
|
||||
3 => ['fw'=>1, 'expected' => "<i class='fa fa-camera fa-fw' ></i>"],
|
||||
);
|
||||
|
||||
foreach($opts as $parm)
|
||||
{
|
||||
$expected = $parm['expected'];
|
||||
unset($parm['expected']);
|
||||
$result = $this->tp->toGlyph('fa-camera', $parm);
|
||||
$this->assertSame($expected, $result);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
function testToGlyphFallback()
|
||||
|
Reference in New Issue
Block a user