first commit
This commit is contained in:
46
vendor/yiisoft/yii2-bootstrap5/tests/ButtonGroupTest.php
vendored
Normal file
46
vendor/yiisoft/yii2-bootstrap5/tests/ButtonGroupTest.php
vendored
Normal file
@ -0,0 +1,46 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace yiiunit\extensions\bootstrap5;
|
||||
|
||||
use yii\bootstrap5\Button;
|
||||
use yii\bootstrap5\ButtonGroup;
|
||||
|
||||
/**
|
||||
* @group bootstrap5
|
||||
*/
|
||||
class ButtonGroupTest extends TestCase
|
||||
{
|
||||
public function testContainerOptions()
|
||||
{
|
||||
ButtonGroup::$counter = 0;
|
||||
$out = ButtonGroup::widget([
|
||||
'buttons' => [
|
||||
[
|
||||
'label' => 'button-A',
|
||||
],
|
||||
[
|
||||
'label' => 'button-B',
|
||||
'visible' => true,
|
||||
],
|
||||
[
|
||||
'label' => 'button-C',
|
||||
'visible' => false,
|
||||
],
|
||||
Button::widget([
|
||||
'label' => 'button-D',
|
||||
]),
|
||||
],
|
||||
]);
|
||||
|
||||
$expected = <<<HTML
|
||||
<div id="w1" class="btn-group" role="group"><button type="button" id="w2" class="btn">button-A</button>
|
||||
<button type="button" id="w3" class="btn">button-B</button>
|
||||
<button id="w0" class="btn">button-D</button></div>
|
||||
HTML;
|
||||
|
||||
|
||||
$this->assertEqualsWithoutLE($expected, $out);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user