http://www.eclipse.org/legal/cpl-v10.html
**********************************************************************/
-import org.eclipse.core.runtime.CoreException;
-
-import junit.framework.TestCase;
-
import net.sourceforge.phpeclipse.phpeditor.phpparser.PHPParser;
+import org.eclipse.core.runtime.CoreException;
+
/**
* Tests the php parser
*/
* Test the PHP Parser with different PHP snippets
*/
public void testPHPParser() {
+
checkHTML("\n\n\n\n <?php print \"Hello world\" ?>");
checkHTML("<?php phpinfo(); ?>");
checkHTML("<?php phpinfo()?>");
checkHTML("<?php phpinfo(); ?> foo <?php phpinfo(); ?>");
checkHTML(" <?php //this is a line comment ?>");
+ checkPHP("$add = 'a'.$i;$val = $$add;");
checkPHP("($a==\"b\") || (c($this->x)==\"d\");");
checkPHP("(substr($this->file, 0, 2) == \"MM\");");
checkPHP("(substr($this->file, 0, 2) == \"MM\") || substr($this->file, 0, 2) == \"II\";");