Ejemplo n.º 1
0
 /**
  * Tests unsetting several values
  */
 public function testAppendUnsetList()
 {
     $generator = new ezcPhpGenerator(dirname(__FILE__) . '/data/generator_test.php', false);
     $generator->appendValueAssignment('test', 42);
     $generator->appendValueAssignment('test2', 99);
     $generator->appendUnsetList(array('test', 'test2'));
     $generator->appendCustomCode('return (isset( $test ) || isset( $test2 ));' . $generator->lineBreak);
     $generator->finish();
     $data = file_get_contents(dirname(__FILE__) . '/data/generator_test.php');
     $this->assertEquals(false, eval($data));
 }