[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@13.59.182.74: ~ $
<?php

namespace Twig\Tests\Node\Expression;

/*
 * This file is part of Twig.
 *
 * (c) Fabien Potencier
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */

use Twig\Node\Expression\ArrayExpression;
use Twig\Node\Expression\ConstantExpression;
use Twig\Test\NodeTestCase;

class ArrayTest extends NodeTestCase
{
    public function testConstructor()
    {
        $elements = [new ConstantExpression('foo', 1), $foo = new ConstantExpression('bar', 1)];
        $node = new ArrayExpression($elements, 1);

        $this->assertEquals($foo, $node->getNode(1));
    }

    public function getTests()
    {
        $elements = [
            new ConstantExpression('foo', 1),
            new ConstantExpression('bar', 1),

            new ConstantExpression('bar', 1),
            new ConstantExpression('foo', 1),
        ];
        $node = new ArrayExpression($elements, 1);

        return [
            [$node, '["foo" => "bar", "bar" => "foo"]'],
        ];
    }
}

Filemanager

Name Type Size Permission Actions
Binary Folder 0755
Unary Folder 0755
ArrayTest.php File 1.03 KB 0644
AssignNameTest.php File 696 B 0644
CallTest.php File 6.05 KB 0644
ConditionalTest.php File 1.18 KB 0644
ConstantTest.php File 703 B 0644
FilterTest.php File 6.16 KB 0644
FunctionTest.php File 4.81 KB 0644
GetAttrTest.php File 2.35 KB 0644
NameTest.php File 1.39 KB 0644
NullCoalesceTest.php File 722 B 0644
ParentTest.php File 715 B 0644
TestTest.php File 3.21 KB 0644