+++ /dev/null
-package junit.sourceforge.phpeclipse;
-/**********************************************************************
-Copyright (c) 2002 Klaus Hartlage - www.eclipseproject.de
-All rights reserved. This program and the accompanying materials
-are made available under the terms of the Common Public License v1.0
-which accompanies this distribution, and is available at
-http://www.eclipse.org/legal/cpl-v10.html
-**********************************************************************/
-
-import junit.framework.TestCase;
-
-import net.sourceforge.phpeclipse.phpeditor.PHPParser;
-
-/**
- * Tests the php parser
- */
-public class PHPParserTestCase extends TestCase {
-
- PHPParser parser;
-
- public PHPParserTestCase(String name) {
- super(name);
- }
-
- /**
- * Test the PHP Parser with different PHP snippets
- */
- public void testPHPParser() {
- check("if (isset($test)) { }");
- check("require_once(\"mainfile.php\"); ");
- check("if (eregi(\"footer.php\",$PHP_SELF)) {\n" +
- "Header(\"Location: index.php\");\n" +
- "die();\n" +
- "}\n");
-
-
- }
-
- public void check(String strEval) {
- parser.start(strEval, 1);
- }
-
- /**
- * The JUnit setup method
- */
- protected void setUp() {
- parser = new PHPParser();
- }
-
-}