mirror of
https://github.com/phabelio/PHP-Parser.git
synced 2024-11-26 12:04:39 +01:00
Avoid creation of dynamic property in test
This test requires a property that is not a subnode -- but it does not need to be dynamic, a declared property works just as well.
This commit is contained in:
parent
63f8699143
commit
68d2a52b42
@ -6,11 +6,13 @@ class DummyNode extends NodeAbstract
|
||||
{
|
||||
public $subNode1;
|
||||
public $subNode2;
|
||||
public $notSubNode;
|
||||
|
||||
public function __construct($subNode1, $subNode2, $attributes) {
|
||||
public function __construct($subNode1, $subNode2, $notSubNode, $attributes) {
|
||||
parent::__construct($attributes);
|
||||
$this->subNode1 = $subNode1;
|
||||
$this->subNode2 = $subNode2;
|
||||
$this->notSubNode = $notSubNode;
|
||||
}
|
||||
|
||||
public function getSubNodeNames() : array {
|
||||
@ -40,8 +42,7 @@ class NodeAbstractTest extends \PHPUnit\Framework\TestCase
|
||||
],
|
||||
];
|
||||
|
||||
$node = new DummyNode('value1', 'value2', $attributes);
|
||||
$node->notSubNode = 'value3';
|
||||
$node = new DummyNode('value1', 'value2', 'value3', $attributes);
|
||||
|
||||
return [
|
||||
[$attributes, $node],
|
||||
@ -90,7 +91,7 @@ class NodeAbstractTest extends \PHPUnit\Framework\TestCase
|
||||
}
|
||||
|
||||
public function testSetDocComment() {
|
||||
$node = new DummyNode(null, null, []);
|
||||
$node = new DummyNode(null, null, null, []);
|
||||
|
||||
// Add doc comment to node without comments
|
||||
$docComment = new Comment\Doc('/** doc */');
|
||||
|
Loading…
Reference in New Issue
Block a user