Exemple #1
0
 public function testEmptyVarNotExisting()
 {
     $context = $this->getContext();
     $baseExpression = new Node\Expr\Empty_(new Node\Expr\Variable(new Node\Name("name")));
     $compiledExpression = $this->compileExpression($baseExpression, $context);
     parent::assertInstanceOfCompiledExpression($compiledExpression);
     parent::assertSame(CompiledExpression::BOOLEAN, $compiledExpression->getType());
     parent::assertFalse($compiledExpression->getValue());
 }
Exemple #2
0
 public function testIsArrayWhenFalse()
 {
     $compiledExpression = new CompiledExpression(CompiledExpression::BOOLEAN);
     parent::assertFalse($compiledExpression->isArray());
 }