Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
		
| Name | Status | Type | Time(s) | 
| testContentType | Success |  | 0.003 | 
| testYylexAllPhp | Success |  | 3.741 | 
| testYylexlargeFile1 | Success |  | 0.748 | 
| testYylexlargeFile2 | Success |  | 0.249 | 
| testYylexlargeFile3 | Success |  | 0.258 | 
| testYylexlargeFile4 | Success |  | 0.391 | 
| testYylexbig_class | Success |  | 0.020 | 
| testYylexcc | Success |  | 0.155 | 
| testYylexclass_check | Success |  | 0.226 | 
| testYylexclass_example | Success |  | 0.068 | 
| testYylex001 | Success |  | 0.005 | 
| testYylex002 | Success |  | 0.006 | 
| testYylex003 | Success |  | 0.015 | 
| testYylex004 | Success |  | 0.010 | 
| testYylex005 | Success |  | 0.011 | 
| testYylex006 | Success |  | 0.009 | 
| testYylex007 | Success |  | 0.009 | 
| testYylex008 | Success |  | 0.010 | 
| testYylex009 | Success |  | 0.010 | 
| testYylex010 | Success |  | 0.009 | 
| testYylex011 | Success |  | 0.021 | 
| testYylex012 | Success |  | 0.021 | 
| testYylex013 | Success |  | 0.006 | 
| testYylex__call_001 | Success |  | 0.023 | 
| testYylex__call_002 | Success |  | 0.007 | 
| testYylex__set__get_001 | Success |  | 0.045 | 
| testYylex__set__get_002 | Success |  | 0.008 | 
| testYylex__set__get_003 | Success |  | 0.008 | 
| testYylex__set__get_004 | Success |  | 0.199 | 
| testYylex__set__get_005 | Success |  | 0.052 | 
| testYylex__set_data_corrupt | Success |  | 0.030 | 
| testYylexabstract_class | Success |  | 0.019 | 
| testYylexabstract_derived | Success |  | 0.011 | 
| testYylexabstract_final | Success |  | 0.008 | 
| testYylexabstract_inherit | Success |  | 0.015 | 
| testYylexabstract_not_declared | Success |  | 0.007 | 
| testYylexabstract_redeclare | Success |  | 0.011 | 
| testYylexabstract_static | Success |  | 0.016 | 
| testYylexclass_abstract | Success |  | 0.016 | 
| testYylexclass_check | Success |  | 0.081 | 
| testYylexclass_example | Success |  | 0.053 | 
| testYylexclone_001 | Success |  | 0.026 | 
| testYylexallphps | Success |  | 0.547 | 
| testOpenTags | Success |  | 0.003 | 
| testCloseTags | Success |  | 0.002 | 
| testComment | Success |  | 0.003 | 
| testDocComment | Success |  | 0.006 | 
| testHeredoc | Success |  | 0.006 | 
| testToDo | Success |  | 0.005 | 
| testBug149403 | Success |  | 0.002 | 
| testFilesToGoldenallphps | Success |  | 0.057 | 
| testFilesToGoldenabstract | Success |  | 0.005 | 
| testFilesToGoldentype_hinting_001 | Success |  | 0.005 | 
| testFilesToGoldenfactory_and_singleton_001 | Success |  | 0.009 | 
| testFilesToGoldenfactory_001 | Success |  | 0.005 | 
| testFilesToGoldenarray_access_001 | Success |  | 0.010 | 
| testFilesToGoldenvisibility_002a | Success |  | 0.006 | 
| testFilesToGoldenvisibility_002b | Success |  | 0.006 | 
| testFilesToGoldentostring_001 | Success |  | 0.007 | 
| testFilesToGoldentype_hinting_003 | Success |  | 0.007 | 
| testFilesToGoldenHTMLembedPHP | Error | File: /tmp/HTMLembedPHP.php57024Golden :sourceParserHTMLembedPHP.php Diff : (line: 2, offset: 1) expected= actual=P 
junit.framework.AssertionFailedError: File: /tmp/HTMLembedPHP.php57024Golden :sourceParserHTMLembedPHP.phpDiff : (line: 2, offset: 1) expected= actual=P
 at org.eclipse.php.test.infra.testcase.PhpTestCase.compareFileVsGolden(Unknown Source)
 at org.eclipse.php.test.infra.testcase.PhpTestCase.assertGolden(Unknown Source)
 at org.eclipse.php.test.headless.core.documentModel.parser.TestPhpSourceParser.doTestFile(Unknown Source)
 at org.eclipse.php.test.headless.core.documentModel.parser.TestPhpSourceParser.testFilesToGoldenHTMLembedPHP(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 0.038 | 
| testTokenizePhpGenerictokenizer_php5_sample | Success |  | 0.022 | 
| testTokenizePhpGenerictokenizer_php5_strings | Success |  | 0.005 | 
| testTokenizePhpGenerictokenizer_php5_heredocs | Success |  | 0.003 | 
| testEmbeddedCode | Error | N/A 
sun.io.MalformedInputExceptionat sun.io.ByteToCharUTF8.convert(ByteToCharUTF8.java:278)
 at sun.nio.cs.StreamDecoder$ConverterSD.convertInto(StreamDecoder.java:314)
 at sun.nio.cs.StreamDecoder$ConverterSD.implRead(StreamDecoder.java:364)
 at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:250)
 at java.io.InputStreamReader.read(InputStreamReader.java:212)
 at org.eclipse.php.internal.core.documentModel.parser.PHPTokenizer.yy_advance(Unknown Source)
 at org.eclipse.php.internal.core.documentModel.parser.PHPTokenizer.primGetNextToken(Unknown Source)
 at org.eclipse.php.internal.core.documentModel.parser.PHPTokenizer.getNextToken(Unknown Source)
 at org.eclipse.php.test.headless.core.documentModel.parser.TestPhpTokenizer.writeActual(Unknown Source)
 at org.eclipse.php.test.headless.core.documentModel.parser.TestPhpTokenizer.doTestTokenizer(Unknown Source)
 at org.eclipse.php.test.headless.core.documentModel.parser.TestPhpTokenizer.testEmbeddedCode(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 0.005 | 
| testTokenizePhp | Success |  | 0.009 | 
| testTokenizeTaskstokenizer_phpTasks1 | Success |  | 0.005 | 
| testTokenizeTaskstokenizer_phpTasks2 | Success |  | 0.004 | 
| testTokenizeTaskstokenizer_phpTasks3 | Success |  | 0.004 | 
| testTokenizeTaskstokenizer_phpTasks4 | Success |  | 0.003 | 
| testTokenizeTaskstokenizer_phpTasks5 | Success |  | 0.004 | 
| testTokenizeTaskstokenizer_phpTasks6 | Success |  | 0.003 | 
| testTokenizePhpWithHtmltokenizer_phpInHtml | Success |  | 0.007 | 
| testTokenizePhpWithHtmltokenizer_phpCodeAsHtmlAttributeKey | Success |  | 0.017 | 
| testTokenizePhpWithHtmltokenizer_phpCodeAsHtmlAttributeValue | Success |  | 0.137 | 
| testPartitionInHTML | Success |  | 0.013 | 
| testPartitionStandalone | Success |  | 0.009 | 
| testPartitionPhpAsHTMLAttributeKey | Success |  | 0.011 | 
| testPartitionPhpAsHTMLAttributeValue | Success |  | 0.008 | 
| org.eclipse.php.test.headless.core.benchmark.AllBenchmarkTests | Error | No runnable methods 
java.lang.Exception: No runnable methodsat org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 0.002 | 
| testLoadUnload | Success |  | 10.701 | 
| testGoldenException | Success |  | 0.002 | 
| testGoldenEqual | Success |  | 0.001 | 
| testVariable | Success |  | 0.066 | 
| testFunctionInvocation | Success |  | 0.012 | 
| testFunctionInvocationWithParams | Success |  | 0.012 | 
| testStaticFunctionInvocation | Success |  | 0.013 | 
| testArrayVariableWithoutIndex | Success |  | 0.011 | 
| testArrayVariable | Success |  | 0.010 | 
| testArrayVariableMultiIndex | Success |  | 0.011 | 
| testHashTableVariable | Success |  | 0.010 | 
| testListVariable | Success |  | 0.012 | 
| testNestedListVariable | Success |  | 0.011 | 
| testAssignment | Success |  | 0.011 | 
| testPlusAssignment | Success |  | 0.011 | 
| testSLAssignment | Success |  | 0.011 | 
| testReflectionSimple | Success |  | 0.011 | 
| testReflectionNested | Success |  | 0.010 | 
| testReflectionFunction | Success |  | 0.010 | 
| testReflectionComplex | Success |  | 0.010 | 
| testStaticMemberSimple | Success |  | 0.011 | 
| testStaticMemberWithArray | Success |  | 0.011 | 
| testDispatchSimple | Success |  | 0.012 | 
| testDispatchNested | Success |  | 0.011 | 
| testDispatchWithStaticCall | Success |  | 0.010 | 
| testDispatchNestedWithStaticCall | Success |  | 0.011 | 
| testClone | Success |  | 0.011 | 
| testCastOfVariable | Success |  | 0.011 | 
| testCastOfDispatch | Success |  | 0.011 | 
| testClassConstant | Success |  | 0.011 | 
| testPostfixSimple | Success |  | 0.011 | 
| testPostfixWithFunction | Success |  | 0.011 | 
| testPrefixSimple | Success |  | 0.011 | 
| testPrefixWithFunction | Success |  | 0.010 | 
| testUnaryOperationSimple | Success |  | 0.010 | 
| testUnaryOperationWithFunction | Success |  | 0.009 | 
| testUnaryOperationComplex | Success |  | 0.009 | 
| testClassInstanciationSimple | Success |  | 0.010 | 
| testClassInstanciationVariable | Success |  | 0.007 | 
| testClassInstanciationFunction | Success |  | 0.009 | 
| testRefernceSimple | Success |  | 0.010 | 
| testRefernceWithFunction | Success |  | 0.008 | 
| testRefernceInstanciation | Success |  | 0.008 | 
| testInstanceofSimple | Success |  | 0.010 | 
| testInstanceofWithFunction | Success |  | 0.009 | 
| testInstanceofDispatch | Success |  | 0.010 | 
| testIgnoreError | Success |  | 0.010 | 
| testInclude | Success |  | 0.011 | 
| testIncludeOnce | Success |  | 0.009 | 
| testRequire | Success |  | 0.009 | 
| testRequireOnce | Success |  | 0.009 | 
| testArray | Success |  | 0.012 | 
| testArrayKeyValue | Success |  | 0.010 | 
| testArrayComplex | Success |  | 0.010 | 
| testConditionalExpression | Success |  | 0.011 | 
| testPlusOperation | Success |  | 0.011 | 
| testMinusOperation | Success |  | 0.010 | 
| testAndOperation | Success |  | 0.010 | 
| testConcatOperation | Success |  | 0.010 | 
| testQuote | Success |  | 0.010 | 
| testSingleQuote | Success |  | 0.012 | 
| testQuoteWithOffsetNumber | Success |  | 0.010 | 
| testQuoteWithCurly | Success |  | 0.011 | 
| testQuoteWithOffsetString | Success |  | 0.010 | 
| testHeredoc | Success |  | 0.010 | 
| testEmptyHeredoc | Success |  | 0.010 | 
| testNotQuote | Success |  | 0.011 | 
| testBreakStatement | Success |  | 0.010 | 
| testContinueStatementExpression | Success |  | 0.010 | 
| testContinueEmpty | Success |  | 0.010 | 
| testReturnStatement | Success |  | 0.010 | 
| testReturnExprStatement | Success |  | 0.010 | 
| testEchoStatement | Success |  | 0.011 | 
| testSwitchStatement | Success |  | 0.014 | 
| testIfStatement | Success |  | 0.012 | 
| testEndIfStatement | Success |  | 0.011 | 
| testWhileStatement | Success |  | 0.012 | 
| testWhileEndStatement | Success |  | 0.010 | 
| testDoWhileStatement | Success |  | 0.012 | 
| testForStatement | Success |  | 0.012 | 
| testEndForStatement | Success |  | 0.011 | 
| testForStatementNoCondition | Success |  | 0.011 | 
| testForStatementNoArgs | Success |  | 0.011 | 
| testEmptyForStatement | Success |  | 0.012 | 
| testForEachStatement | Success |  | 0.012 | 
| testForEachStatementWithValue | Success |  | 0.011 | 
| testForEachStatementBlocked | Success |  | 0.011 | 
| testTryCatchStatement | Success |  | 0.013 | 
| testTryMultiCatchStatement | Success |  | 0.011 | 
| testGlobalStatementSimple | Success |  | 0.011 | 
| testGlobalStatementReflection | Success |  | 0.009 | 
| testGlobalStatementReflectionWithExpression | Success |  | 0.010 | 
| testGlobalStatementMultiple | Success |  | 0.010 | 
| testStaticSimple | Success |  | 0.010 | 
| testStaticMultiWithAssignment | Success |  | 0.009 | 
| testInLineHtml | Success |  | 0.009 | 
| testInLineHtmlWithPHP | Success |  | 0.009 | 
| testDeclareSimple | Success |  | 0.011 | 
| testEmptyDeclare | Success |  | 0.010 | 
| testDeclareWithStatement | Success |  | 0.009 | 
| testFunctionDeclaration | Success |  | 0.144 | 
| testFunctionDeclarationReference | Success |  | 0.010 | 
| testFunctionDeclarationWithParams | Success |  | 0.012 | 
| testClassDeclarationSimple | Success |  | 0.011 | 
| testClassDeclarationWithDeclarations | Success |  | 0.015 | 
| testInterfaceDeclarationSimple | Success |  | 0.010 | 
| testInterfaceDeclarationWithDeclarations | Success |  | 0.011 | 
| testCommentSingle | Success |  | 0.010 | 
| testCommentMulti | Success |  | 0.010 | 
| testCommentPhpDocBlock | Success |  | 0.009 | 
| testCommentVar | Success |  | 0.009 | 
| testEmpty | Success |  | 0.009 | 
| testEval | Success |  | 0.009 | 
| testErrorStatement | Success |  | 0.010 | 
| testErrorBlock | Success |  | 0.010 | 
| testVariable | Success |  | 0.028 | 
| testFunctionInvocation | Success |  | 0.007 | 
| testFunctionInvocationWithParams | Success |  | 0.009 | 
| testStaticFunctionInvocation | Success |  | 0.009 | 
| testArrayVariableWithoutIndex | Success |  | 0.008 | 
| testArrayVariable | Success |  | 0.009 | 
| testArrayVariableMultiIndex | Success |  | 0.007 | 
| testHashTableVariable | Success |  | 0.008 | 
| testListVariable | Success |  | 0.009 | 
| testNestedListVariable | Success |  | 0.008 | 
| testAssignment | Success |  | 0.008 | 
| testPlusAssignment | Success |  | 0.009 | 
| testSLAssignment | Success |  | 0.008 | 
| testReflectionSimple | Success |  | 0.008 | 
| testReflectionNested | Success |  | 0.008 | 
| testReflectionFunction | Success |  | 0.007 | 
| testReflectionComplex | Success |  | 0.007 | 
| testDispatchSimple | Success |  | 0.009 | 
| testDispatchNested | Success |  | 0.009 | 
| testDispatchWithStaticCall | Success |  | 0.008 | 
| testDispatchNestedWithStaticCall | Success |  | 0.009 | 
| testCastOfVariable | Success |  | 0.008 | 
| testCastOfDispatch | Success |  | 0.009 | 
| testPostfixSimple | Success |  | 0.008 | 
| testPrefixSimple | Success |  | 0.008 | 
| testUnaryOperationSimple | Success |  | 0.008 | 
| testUnaryOperationWithFunction | Success |  | 0.008 | 
| testUnaryOperationComplex | Success |  | 0.009 | 
| testClassInstanciationSimple | Success |  | 0.008 | 
| testClassInstanciationVariable | Success |  | 0.009 | 
| testClassInstanciationFunction | Success |  | 0.009 | 
| testRefernceSimple | Success |  | 0.008 | 
| testRefernceWithFunction | Success |  | 0.008 | 
| testRefernceInstanciation | Success |  | 0.009 | 
| testIgnoreError | Success |  | 0.009 | 
| testInclude | Success |  | 0.009 | 
| testIncludeOnce | Success |  | 0.008 | 
| testRequire | Success |  | 0.009 | 
| testRequireOnce | Success |  | 0.008 | 
| testArray | Success |  | 0.008 | 
| testArrayKeyValue | Success |  | 0.008 | 
| testArrayComplex | Success |  | 0.009 | 
| testConditionalExpression | Success |  | 0.012 | 
| testPlusOperation | Success |  | 0.009 | 
| testMinusOperation | Success |  | 0.009 | 
| testAndOperation | Success |  | 0.009 | 
| testConcatOperation | Success |  | 0.009 | 
| testQuote | Success |  | 0.009 | 
| testSingleQuote | Success |  | 0.009 | 
| testQuoteWithOffsetNumber | Success |  | 0.009 | 
| testQuoteWithOffsetString | Success |  | 0.009 | 
| testHeredoc | Success |  | 0.009 | 
| testEmptyHeredoc | Success |  | 0.008 | 
| testNotQuote | Success |  | 0.009 | 
| testBreakStatement | Success |  | 0.008 | 
| testContinueStatementExpression | Success |  | 0.008 | 
| testContinueEmpty | Success |  | 0.008 | 
| testReturnStatement | Success |  | 0.009 | 
| testReturnExprStatement | Success |  | 0.009 | 
| testEchoStatement | Success |  | 0.010 | 
| testSwitchStatement | Success |  | 0.012 | 
| testIfStatement | Success |  | 0.011 | 
| testEndIfStatement | Success |  | 0.011 | 
| testWhileStatement | Success |  | 0.009 | 
| testWhileEndStatement | Success |  | 0.010 | 
| testDoWhileStatement | Success |  | 0.010 | 
| testForStatement | Success |  | 0.012 | 
| testEndForStatement | Success |  | 0.011 | 
| testForStatementNoCondition | Success |  | 0.010 | 
| testForStatementNoArgs | Success |  | 0.011 | 
| testEmptyForStatement | Success |  | 0.012 | 
| testForEachStatement | Success |  | 0.010 | 
| testForEachStatementWithValue | Success |  | 0.011 | 
| testForEachStatementBlocked | Success |  | 0.013 | 
| testGlobalStatementSimple | Success |  | 0.010 | 
| testGlobalStatementReflection | Success |  | 0.010 | 
| testGlobalStatementReflectionWithExpression | Success |  | 0.011 | 
| testGlobalStatementMultiple | Success |  | 0.010 | 
| testStaticSimple | Success |  | 0.010 | 
| testStaticMultiWithAssignment | Success |  | 0.011 | 
| testInLineHtml | Success |  | 0.009 | 
| testInLineHtmlWithPHP | Success |  | 0.010 | 
| testDeclareSimple | Success |  | 0.010 | 
| testEmptyDeclare | Success |  | 0.010 | 
| testDeclareWithStatement | Success |  | 0.010 | 
| testFunctionDeclaration | Success |  | 0.010 | 
| testFunctionDeclarationReference | Success |  | 0.008 | 
| testFunctionDeclarationWithParams | Success |  | 0.010 | 
| testClassDeclarationSimple | Success |  | 0.010 | 
| testClassDeclarationWithDeclarations | Success |  | 0.011 | 
| testCommentSingle | Success |  | 0.009 | 
| testCommentMulti | Success |  | 0.009 | 
| testCommentPhpDocBlock | Success |  | 0.010 | 
| testCommentVar | Success |  | 0.010 | 
| testEmpty | Success |  | 0.009 | 
| testEval | Success |  | 0.010 | 
| testMatchScalar | Success |  | 0.011 | 
| testMatchVariable | Success |  | 0.009 | 
| testMatchBackTickExpression | Success |  | 0.010 | 
| testMatchFunctionInvocation | Success |  | 0.009 | 
| testMatchFunctionInvocationWithParams | Success |  | 0.010 | 
| testMatchStaticFunctionInvocation | Success |  | 0.009 | 
| testMatchArrayVariableWithoutIndex | Success |  | 0.009 | 
| testMatchArrayVariable | Success |  | 0.008 | 
| testMatchArrayVariableMultiIndex | Success |  | 0.009 | 
| testMatchHashTableVariable | Success |  | 0.009 | 
| testMatchListVariable | Success |  | 0.009 | 
| testMatchNestedListVariable | Success |  | 0.010 | 
| testMatchAssignment | Success |  | 0.009 | 
| testMatchPlusAssignment | Success |  | 0.008 | 
| testMatchSLAssignment | Success |  | 0.009 | 
| testMatchReflectionSimple | Success |  | 0.009 | 
| testMatchReflectionNested | Success |  | 0.009 | 
| testMatchReflectionFunction | Success |  | 0.009 | 
| testMatchReflectionComplex | Success |  | 0.009 | 
| testMatchStaticMemberSimple | Success |  | 0.009 | 
| testMatchStaticMemberWithArray | Success |  | 0.009 | 
| testMatchDispatchSimple | Success |  | 0.008 | 
| testMatchDispatchNested | Success |  | 0.009 | 
| testMatchDispatchWithStaticCall | Success |  | 0.009 | 
| testMatchDispatchNestedWithStaticCall | Success |  | 0.008 | 
| testMatchClone | Success |  | 0.008 | 
| testMatchCastOfVariable | Success |  | 0.009 | 
| testMatchCastOfDispatch | Success |  | 0.009 | 
| testMatchClassConstant | Success |  | 0.008 | 
| testMatchPostfixSimple | Success |  | 0.013 | 
| testMatchPostfixWithFunction | Success |  | 0.008 | 
| testMatchPrefixSimple | Success |  | 0.009 | 
| testMatchPrefixWithFunction | Success |  | 0.009 | 
| testMatchUnaryOperationSimple | Success |  | 0.009 | 
| testMatchUnaryOperationWithFunction | Success |  | 0.009 | 
| testMatchUnaryOperationComplex | Success |  | 0.009 | 
| testMatchClassInstanciationSimple | Success |  | 0.008 | 
| testMatchClassInstanciationVariable | Success |  | 0.008 | 
| testMatchClassInstanciationFunction | Success |  | 0.008 | 
| testMatchRefernceSimple | Success |  | 0.009 | 
| testMatchRefernceWithFunction | Success |  | 0.009 | 
| testMatchRefernceInstanciation | Success |  | 0.009 | 
| testMatchInstanceofSimple | Success |  | 0.009 | 
| testMatchInstanceofWithFunction | Success |  | 0.010 | 
| testMatchInstanceofDispatch | Success |  | 0.009 | 
| testMatchIgnoreError | Success |  | 0.012 | 
| testMatchInclude | Success |  | 0.009 | 
| testMatchIncludeOnce | Success |  | 0.009 | 
| testMatchRequire | Success |  | 0.010 | 
| testMatchRequireOnce | Success |  | 0.009 | 
| testMatchArray | Success |  | 0.010 | 
| testMatchArrayKeyValue | Success |  | 0.009 | 
| testMatchArrayComplex | Success |  | 0.010 | 
| testMatchConditionalExpression | Success |  | 0.009 | 
| testMatchPlusOperation | Success |  | 0.009 | 
| testMatchMinusOperation | Success |  | 0.009 | 
| testMatchAndOperation | Success |  | 0.009 | 
| testMatchConcatOperation | Success |  | 0.009 | 
| testMatchQuote | Success |  | 0.009 | 
| testMatchSingleQuote | Success |  | 0.009 | 
| testMatchQuoteWithOffsetNumber | Success |  | 0.009 | 
| testMatchQuoteWithCurly | Success |  | 0.009 | 
| testMatchQuoteWithOffsetString | Success |  | 0.009 | 
| testMatchHeredoc | Success |  | 0.009 | 
| testMatchEmptyHeredoc | Success |  | 0.009 | 
| testMatchNotQuote | Success |  | 0.009 | 
| testMatchBreakStatement | Success |  | 0.009 | 
| testMatchContinueStatementExpression | Success |  | 0.009 | 
| testMatchReturnExprStatement | Success |  | 0.009 | 
| testMatchEchoStatement | Success |  | 0.009 | 
| testMatchSwitchStatement | Success |  | 0.010 | 
| testMatchIfStatement | Success |  | 0.530 | 
| testMatchEndIfStatement | Success |  | 0.007 | 
| testMatchWhileStatement | Success |  | 0.007 | 
| testMatchWhileEndStatement | Success |  | 0.007 | 
| testMatchDoWhileStatement | Success |  | 0.006 | 
| testMatchForStatement | Success |  | 0.010 | 
| testMatchEndForStatement | Success |  | 0.007 | 
| testMatchForStatementNoCondition | Success |  | 0.007 | 
| testMatchForStatementNoArgs | Success |  | 0.009 | 
| testMatchEmptyForStatement | Success |  | 0.011 | 
| testMatchForEachStatement | Success |  | 0.010 | 
| testMatchForEachStatementWithValue | Success |  | 0.010 | 
| testMatchForEachStatementBlocked | Success |  | 0.010 | 
| testMatchTryCatchStatement | Success |  | 0.010 | 
| testMatchTryMultiCatchStatement | Success |  | 0.010 | 
| testMatchGlobalStatementSimple | Success |  | 0.008 | 
| testMatchGlobalStatementReflection | Success |  | 0.008 | 
| testMatchGlobalStatementReflectionWithExpression | Success |  | 0.009 | 
| testMatchGlobalStatementMultiple | Success |  | 0.009 | 
| testMatchStaticSimple | Success |  | 0.007 | 
| testMatchStaticMultiWithAssignment | Success |  | 0.006 | 
| testMatchInLineHtml | Error | null 
junit.framework.AssertionFailedError: nullat org.eclipse.php.test.headless.core.ast.TestASTMatcher.performMatching(Unknown Source)
 at org.eclipse.php.test.headless.core.ast.TestASTMatcher.testMatchInLineHtml(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 0.008 | 
| testMatchInLineHtmlWithPHP | Error | null 
junit.framework.AssertionFailedError: nullat org.eclipse.php.test.headless.core.ast.TestASTMatcher.performMatching(Unknown Source)
 at org.eclipse.php.test.headless.core.ast.TestASTMatcher.testMatchInLineHtmlWithPHP(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 0.008 | 
| testMatchDeclareSimple | Success |  | 0.006 | 
| testMatchEmptyDeclare | Success |  | 0.006 | 
| testMatchDeclareWithStatement | Success |  | 0.007 | 
| testMatchFunctionDeclaration | Success |  | 0.006 | 
| testMatchFunctionDeclarationReference | Success |  | 0.006 | 
| testMatchFunctionDeclarationWithParams | Success |  | 0.007 | 
| testMatchClassDeclarationSimple | Success |  | 0.006 | 
| testMatchClassDeclarationWithDeclarations | Success |  | 0.008 | 
| testMatchInterfaceDeclarationSimple | Success |  | 0.006 | 
| testMatchInterfaceDeclarationWithDeclarations | Success |  | 0.007 | 
| testMatchEmpty | Success |  | 0.006 | 
| testMatchEval | Success |  | 0.006 | 
| astEmptyCreation | Success |  | 0.001 | 
| astSmallCreation | Success |  | 0.000 | 
| astSetSourceCreation | Success |  | 0.001 | 
| astReCreation | Success |  | 0.001 | 
| astTimeCreation | Success |  | 0.001 | 
| testVariable | Success |  | 0.012 | 
| testVariableTwoComments | Success |  | 0.001 | 
| testVariableMultiple | Success |  | 0.001 | 
| testFunction | Success |  | 0.002 | 
| testClass | Success |  | 0.002 | 
| testMethod | Success |  | 0.002 | 
| testField | Success |  | 0.003 | 
| testMethodSecond | Success |  | 0.004 | 
| testFieldSecond | Success |  | 0.005 | 
| testBasicExpression | Error | null expected:<null> but was:<number> 
junit.framework.ComparisonFailure: null expected:<null> but was:<number>at org.eclipse.php.test.headless.core.ast.TestDefaultBindingResolver.testBasicExpression(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 0.118 | 
| testIsArray | Success |  | 0.260 | 
| testIsClass | Success |  | 2.287 | 
| testIsInterface | Success |  | 0.556 | 
| testIsNullType | Success |  | 1.133 | 
| testIsPrimitive | Success |  | 1.771 | 
| testIsSubTypeCompatibleTrue | Error | Should be sub-type compatible 
junit.framework.AssertionFailedError: Should be sub-type compatibleat org.eclipse.php.test.headless.core.ast.TestDefaultBindingResolver.testIsSubTypeCompatibleTrue(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 3.304 | 
| testIsSubTypeCompatibleFalse | Success |  | 3.028 | 
| testBinaryName | Error | Binary name was null 
junit.framework.AssertionFailedError: Binary name was nullat org.eclipse.php.test.headless.core.ast.TestDefaultBindingResolver.testBinaryName(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 1.276 | 
| testArraysGetComponentType | Error | getComponentType() should return a non-null value for arrays 
junit.framework.AssertionFailedError: getComponentType() should return a non-null value for arraysat org.eclipse.php.test.headless.core.ast.TestDefaultBindingResolver.testArraysGetComponentType(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 1.998 | 
| testGetDeclaredFields | Success |  | 2.030 | 
| testGetDeclaredMethods | Success |  | 2.016 | 
| testOverrides | Error | Should override 
junit.framework.AssertionFailedError: Should overrideat org.eclipse.php.test.headless.core.ast.TestDefaultBindingResolver.testOverrides(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 4.039 | 
| testCommentsCreation | Error | File: /tmp/testCommentsCreation57250Golden :testCommentsCreation Diff : (line: 1, offset: 30) expected=0 actual=1 
junit.framework.AssertionFailedError: File: /tmp/testCommentsCreation57250Golden :testCommentsCreationDiff : (line: 1, offset: 30) expected=0 actual=1
 at org.eclipse.php.test.infra.testcase.PhpTestCase.compareFileVsGolden(Unknown Source)
 at org.eclipse.php.test.infra.testcase.PhpTestCase.assertGolden(Unknown Source)
 at org.eclipse.php.test.headless.core.ast.TestProjectAstCreation.parseAndCompare(Unknown Source)
 at org.eclipse.php.test.headless.core.ast.TestProjectAstCreation.testCommentsCreation(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 0.608 | 
| checkForStaticScalar[0] | Success |  | 0.002 | 
| checkForStaticScalar[1] | Success |  | 0.001 | 
| checkForStaticScalar[2] | Success |  | 0.001 | 
| checkForStaticScalar[3] | Success |  | 0.001 | 
| checkForStaticScalar[4] | Success |  | 0.002 | 
| checkForStaticScalar[5] | Success |  | 0.001 | 
| checkForStaticScalar[6] | Success |  | 0.001 | 
| checkForStaticScalar[7] | Success |  | 0.001 | 
| checkForStaticScalar[8] | Success |  | 0.001 | 
| checkForStaticScalar[9] | Success |  | 0.001 | 
| checkForStaticScalar[10] | Success |  | 0.002 | 
| checkForStaticScalar[11] | Success |  | 0.001 | 
| checkForStaticScalar[12] | Success |  | 0.001 | 
| checkForStaticScalar[13] | Success |  | 0.001 | 
| checkForStaticScalar[14] | Success |  | 0.002 | 
| checkForStaticScalar[15] | Success |  | 0.001 | 
| checkForStaticScalar[16] | Success |  | 0.001 | 
| checkForStaticScalar[17] | Success |  | 0.000 | 
| checkForStaticScalar[18] | Success |  | 0.000 | 
| checkForStaticScalar[19] | Success |  | 0.000 | 
| checkForStaticScalar[20] | Success |  | 0.000 | 
| checkForStaticScalar[21] | Success |  | 0.001 | 
| checkForStaticScalar[22] | Success |  | 0.001 | 
| checkForStaticScalar[23] | Success |  | 0.001 | 
| checkForStaticScalar[24] | Success |  | 0.001 | 
| testConstantExpressionBinding | Error | null 
junit.framework.AssertionFailedError: nullat org.eclipse.php.test.headless.core.ast.binding.TestBinding.testConstantExpressionBinding(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 1.336 | 
| testConstructorBinding | Error | N/A 
java.lang.NullPointerExceptionat org.eclipse.php.test.headless.core.ast.binding.TestBinding.testConstructorBinding(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 1.546 | 
| testExpressionBinding | Success |  | 2.097 | 
| testFieldAccessBinding | Success |  | 2.000 | 
| testStaticFieldAccessBinding | Success |  | 2.003 | 
| testStaticConstantAccessBinding | Success |  | 2.000 | 
| testIncludeBinding | Success |  | 1.008 | 
| testFunctionDeclarationBinding | Error | N/A 
java.lang.NullPointerExceptionat org.eclipse.php.test.headless.core.ast.binding.TestBinding.testFunctionDeclarationBinding(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 2.095 | 
| testMethodDeclarationBinding | Error | N/A 
java.lang.NullPointerExceptionat org.eclipse.php.test.headless.core.ast.binding.TestBinding.testMethodDeclarationBinding(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 1.991 | 
| testFunctionInvocationBinding | Error | N/A 
java.lang.NullPointerExceptionat org.eclipse.php.test.headless.core.ast.binding.TestBinding.testFunctionInvocationBinding(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 2.100 | 
| testMethodInvocationBinding | Error | N/A 
java.lang.NullPointerExceptionat org.eclipse.php.test.headless.core.ast.binding.TestBinding.testMethodInvocationBinding(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 1.989 | 
| testStaticMethodInvocationBinding | Error | N/A 
java.lang.NullPointerExceptionat org.eclipse.php.test.headless.core.ast.binding.TestBinding.testStaticMethodInvocationBinding(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 1.991 | 
| testIdentifierBinding | Error | null 
junit.framework.AssertionFailedError: nullat org.eclipse.php.test.headless.core.ast.binding.TestBinding.testIdentifierBinding(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 2.122 | 
| testVariableIntBinding1 | Error | N/A 
java.lang.NullPointerExceptionat org.eclipse.php.test.headless.core.ast.binding.TestBinding.testVariableIntBinding1(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 9.957 | 
| testVariableIntBinding2 | Error | N/A 
java.lang.NullPointerExceptionat org.eclipse.php.test.headless.core.ast.binding.TestBinding.testVariableIntBinding2(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 1.218 | 
| testVariableStrBinding | Error | N/A 
java.lang.NullPointerExceptionat org.eclipse.php.test.headless.core.ast.binding.TestBinding.testVariableStrBinding(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 1.989 | 
| testClassDeclarationBinding | Error | N/A 
java.lang.NullPointerExceptionat org.eclipse.php.test.headless.core.ast.binding.TestBinding.testClassDeclarationBinding(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 3.859 | 
| testInterfaceDeclarationBinding | Error | N/A 
java.lang.NullPointerExceptionat org.eclipse.php.test.headless.core.ast.binding.TestBinding.testInterfaceDeclarationBinding(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 1.224 | 
| testVariable1 | Success |  | 0.106 | 
| testVariable2 | Success |  | 0.013 | 
| testFunctionName | Success |  | 0.014 | 
| testFunctionInvocationName | Success |  | 0.015 | 
| testFunctionInvocationAddParam | Success |  | 0.019 | 
| testFunctionInvocationAddParams | Success |  | 0.016 | 
| testFunctionInvocationRemoveParam1 | Success |  | 0.012 | 
| testFunctionInvocationRemoveParam2 | Success |  | 0.013 | 
| testFunctionInvocationRemoveParams | Success |  | 0.015 | 
| testVariable3 | Success |  | 0.015 | 
| testStaticFunctionInvocation | Success |  | 0.017 | 
| testArrayAccessWithoutIndex | Success |  | 0.014 | 
| testArrayAccess | Success |  | 0.014 | 
| testArrayVariableMultiIndex | Success |  | 0.017 | 
| testArrayAccessType1 | Success |  | 0.016 | 
| testArrayAccessType2 | Success |  | 0.015 | 
| testListVariable1 | Success |  | 0.015 | 
| testListVariable2 | Success |  | 0.014 | 
| testNestedListVariable | Success |  | 0.016 | 
| testAssignmentLeft | Success |  | 0.014 | 
| testAssignmentRight | Success |  | 0.014 | 
| testAssignmentOperator | Success |  | 0.014 | 
| testReflectionSimple | Success |  | 0.014 | 
| testReflectionFunction | Success |  | 0.015 | 
| testReflectionComplex | Success |  | 0.013 | 
| testStaticMemberSimple | Success |  | 0.015 | 
| testStaticMemberWithArray | Success |  | 0.015 | 
| testDispatchSimple | Success |  | 0.016 | 
| testDispatchNested | Success |  | 0.015 | 
| testDispatchWithStaticCall | Success |  | 0.015 | 
| testClone | Success |  | 0.010 | 
| testCastOfVariable | Success |  | 0.010 | 
| testCastOfDispatch | Success |  | 0.010 | 
| testClassConstant | Success |  | 0.014 | 
| testPostfixSimple | Success |  | 0.011 | 
| testPostfixWithFunction | Success |  | 0.010 | 
| testPrefixSimple | Success |  | 0.214 | 
| testUnaryOperationSimple | Success |  | 0.012 | 
| testUnaryOperationWithFunction | Success |  | 0.009 | 
| testUnaryOperationComplex | Success |  | 0.010 | 
| testClassInstanciationSimple | Success |  | 0.010 | 
| testClassInstanciationAddParam | Success |  | 0.010 | 
| testClassInstanciationVariable | Success |  | 0.010 | 
| testClassInstanciationVariableRemove | Success |  | 0.010 | 
| testClassInstanciationFunction | Success |  | 0.010 | 
| testRefernceSimple | Success |  | 0.010 | 
| testRefernceWithFunction | Success |  | 0.010 | 
| testRefernceInstanciation | Success |  | 0.010 | 
| testInstanceofSimple | Success |  | 0.011 | 
| testIgnoreError | Success |  | 0.010 | 
| testInclude | Success |  | 0.010 | 
| testIncludeWithParenthesis1 | Success |  | 0.010 | 
| testIncludeWithParenthesis2 | Success |  | 0.010 | 
| testIncludeOnce | Success |  | 0.009 | 
| testArrayCreation1 | Success |  | 0.010 | 
| testArrayCreation2 | Success |  | 0.010 | 
| testArrayCreation3 | Success |  | 0.010 | 
| testFunctionDeclaration | Success |  | 0.011 | 
| testFunctionDeclarationPHP4 | Success |  | 0.010 | 
| testFunctionDeclarationWithParam1 | Success |  | 0.009 | 
| testFunctionDeclarationWithParam2 | Success |  | 0.010 | 
| testFunctionDeclarationWithParam3 | Success |  | 0.010 | 
| testFunctionDeclarationDeleteType | Success |  | 0.009 | 
| testFunctionDeclarationCreationPHP4 | Success |  | 0.010 | 
| testFunctionDeclarationCreationPHP5 | Success |  | 0.011 | 
| testFunctionDeclarationChangeDefault1 | Success |  | 0.009 | 
| testFunctionDeclarationDeleteDefault1 | Success |  | 0.010 | 
| testFunctionDeclarationDeleteDefault2 | Success |  | 0.009 | 
| testClassDeclarationSimple | Success |  | 0.009 | 
| testFunctionDeclarationRemoveReference | Success |  | 0.009 | 
| testFunctionDeclarationAddReference | Success |  | 0.010 | 
| testClassDeclarationAddSuper | Success |  | 0.011 | 
| testClassDeclarationDeleteSuper | Success |  | 0.009 | 
| testClassDeclarationDeleteSuperWithImplements | Success |  | 0.010 | 
| testClassDeclarationReplaceSuper | Success |  | 0.009 | 
| testClassDeclarationAddInterfaces | Success |  | 0.010 | 
| testClassDeclarationRemoveInterface | Success |  | 0.009 | 
| testClassDeclarationRemoveAllInterfaces | Success |  | 0.009 | 
| testClassDeclarationRenameInterface | Success |  | 0.010 | 
| testInterfaceDeclarationSimple | Success |  | 0.010 | 
| testInterfaceDeclarationAddExtends | Success |  | 0.012 | 
| testInterfaceDeclarationRemoveExtend | Success |  | 0.014 | 
| testInterfaceDeclarationRemoveAllExtends | Success |  | 0.009 | 
| testInterfaceDeclarationRenameExtend | Success |  | 0.011 | 
| testArrayKeyValueRemoveKey | Success |  | 0.009 | 
| testArrayKeyValueAddKey | Success |  | 0.010 | 
| testArrayKeyValueChangeKey | Success |  | 0.008 | 
| testArrayKeyDelete | Success |  | 0.009 | 
| testConditionalExpression | Success |  | 0.010 | 
| testInfixExpression | Success |  | 0.010 | 
| testConcatOperation | Success |  | 0.010 | 
| testQuoteHeredoc | Success |  | 0.009 | 
| testQuoteSingle | Success |  | 0.009 | 
| testQuoteDouble | Success |  | 0.009 | 
| testQuoteWithCurly | Success |  | 0.009 | 
| testEmptyHeredoc | Success |  | 0.010 | 
| testBreakStatementChange | Success |  | 0.011 | 
| testBreakStatementRemove | Success |  | 0.008 | 
| testBreakStatementAdd | Success |  | 0.009 | 
| testContinueStatementAdd | Success |  | 0.009 | 
| testContinueStatementRemove | Success |  | 0.009 | 
| testContinueStatementChange | Success |  | 0.009 | 
| testReturnStatementAdd | Success |  | 0.009 | 
| testReturnExprStatementChange | Success |  | 0.009 | 
| testReturnExprStatementRemove | Success |  | 0.010 | 
| testEchoStatement | Success |  | 0.014 | 
| testNewEchoStatement | Success |  | 0.014 | 
| testSwitchStatementSetExpression | Success |  | 0.016 | 
| testSwitchStatementChangeCaseAction | Success |  | 0.016 | 
| testSwitchStatementCaseDeletion | Success |  | 0.016 | 
| testSwitchStatementChangeAddCase | Success |  | 0.017 | 
| testIfStatementCondition | Success |  | 0.016 | 
| testIfStatementCurlyToAlternative | Success |  | 0.015 | 
| testIfStatementAlternativeToCurly | Success |  | 0.015 | 
| testNestedIfStatementCurlyToAlternative1 | Success |  | 0.015 | 
| testNestedIfStatementCurlyToAlternative2 | Success |  | 0.012 | 
| testWhileStatementCurlyToAlternative | Success |  | 0.009 | 
| testWhileStatementAlternativeToCurly | Success |  | 0.013 | 
| testForStatementCurlyToAlternative | Success |  | 0.009 | 
| testForStatementAlternativeToCurly | Success |  | 0.010 | 
| testForEachStatementCurlyToAlternative | Success |  | 0.010 | 
| testForEachStatementAlternativeToCurly | Success |  | 0.009 | 
| testSwitchStatementCurlyToAlternative | Success |  | 0.010 | 
| testSwitchStatementAlternativeToCurly | Success |  | 0.010 | 
| testWhileStatement | Success |  | 0.011 | 
| testDoWhileStatement | Success |  | 0.011 | 
| testCurlyBlockCreation | Success |  | 0.009 | 
| testAlternativeBlockCreation | Success |  | 0.009 | 
| testForStatement | Success |  | 0.013 | 
| testForStatementRemoveInitialization | Success |  | 0.009 | 
| testForStatementRemoveCondition | Success |  | 0.010 | 
| testForStatementRemoveUpdaters | Success |  | 0.009 | 
| testForEachStatementAddKey | Success |  | 0.011 | 
| testForEachStatementChangeKeyAndValue | Success |  | 0.010 | 
| testForEachStatementRemoveKey | Success |  | 0.009 | 
| testTryCatchStatement | Success |  | 0.013 | 
| testTryMultiCatchStatement | Success |  | 0.010 | 
| testGlobalStatementSimple | Success |  | 0.009 | 
| testGlobalStatementReflection | Success |  | 0.010 | 
| testStaticSimple | Success |  | 0.009 | 
| testInLineHtml | Success |  | 0.008 | 
| testFieldDeclaration | Success |  | 0.011 | 
| testMethodDeclaration | Success |  | 0.023 | 
| testComment | Success |  | 0.017 | 
| testVariable | Success |  | 0.004 | 
| testFunctionInvocationWithParamsFirst | Success |  | 0.004 | 
| testFunctionInvocationWithParamsLast | Success |  | 0.004 | 
| testFunctionInvocationWithParamsMiddle | Success |  | 0.004 | 
| testClassRemove | Success |  | 0.003 | 
| testStatementBeforeClass | Success |  | 0.004 | 
| testArrayFirst | Success |  | 0.004 | 
| testArrayLast | Success |  | 0.007 | 
| testArrayMiddle | Success |  | 0.004 | 
| testDeleteArrayKeyValue | Success |  | 0.004 | 
| testListFirst | Success |  | 0.004 | 
| testListMiddle | Success |  | 0.004 | 
| testListLast | Success |  | 0.004 | 
| testDeleteBreak | Success |  | 0.003 | 
| testDeleteContinue | Success |  | 0.003 | 
| testDeleteReturn | Success |  | 0.004 | 
| testDeleteEchoFirst | Success |  | 0.003 | 
| testDeleteEchoLast | Success |  | 0.004 | 
| testDeleteEchoMiddle | Success |  | 0.003 | 
| testDeleteSwitch | Success |  | 0.004 | 
| testDeleteBlockFirst | Success |  | 0.004 | 
| testDeleteBlockMiddle | Success |  | 0.004 | 
| testDeleteBlockLast | Success |  | 0.004 | 
| testDeleteForComponent1 | Success |  | 0.004 | 
| testDeleteHtml | Success |  | 0.004 | 
| testDeleteFunctionFormalFirst | Success |  | 0.004 | 
| testDeleteFunctionFormalLast | Success |  | 0.004 | 
| testDeleteFunctionFormalMiddle | Success |  | 0.005 | 
| testDeleteFunctionBodyFirst | Success |  | 0.004 | 
| testDeleteFunctionBodyLast | Success |  | 0.004 | 
| testDeleteFunctionBodyMiddle | Success |  | 0.004 | 
| testDeleteClassElements | Success |  | 1.069 | 
| variables.php | Success |  | 0.426 | 
| functions.php | Success |  | 0.922 | 
| includes.php | Success |  | 0.018 | 
| constants.php | Success |  | 0.027 | 
| classes.php | Success |  | 1.204 | 
| testPHPDocClass | Success |  | 0.005 | 
| testPHPDocClassConstant | Success |  | 0.001 | 
| testPHPDocClassVariable | Success |  | 0.001 | 
| testPHPDocClassMethod | Success |  | 0.001 | 
| testPHPDocFunction | Success |  | 0.001 | 
| testClassDeclarations | Success |  | 0.003 | 
| testClassReferences | Success |  | 0.089 | 
| testClassAllOccurences | Success |  | 0.050 | 
| testInterfaceDeclarations | Success |  | 0.001 | 
| testInterfaceReferences | Success |  | 0.001 | 
| testInterfaceAllOccurences | Success |  | 0.002 | 
| testConstantDeclarations | Success |  | 0.005 | 
| testVariableDeclarations | Success |  | 0.002 | 
| testVariableReferences | Success |  | 0.001 | 
| testReferencingFiles | Error | File: /tmp/testReferencingFiles57283Golden :testReferencingFiles.txt Diff : (line: 3, offset: 23) expected=b actual=g 
junit.framework.AssertionFailedError: File: /tmp/testReferencingFiles57283Golden :testReferencingFiles.txtDiff : (line: 3, offset: 23) expected=b actual=g
 at org.eclipse.php.test.infra.testcase.PhpTestCase.compareFileVsGolden(Unknown Source)
 at org.eclipse.php.test.infra.testcase.PhpTestCase.assertGolden(Unknown Source)
 at org.eclipse.php.test.headless.core.model.filenetwork.AbstractFileNetworkTest.assertGolden(Unknown Source)
 at org.eclipse.php.test.headless.core.model.filenetwork.BasicFileNetworkTest.testReferencingFiles(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 0.646 | 
| testReferencedFiles | Success |  | 0.936 | 
| testSearchMethod | Success |  | 1.110 | 
| testSearchMethodBadNetwork | Success |  | 0.901 | 
| testInfixOperatorPlus | Success |  | 0.968 | 
| testPrefixOperatorPlusPlus | Success |  | 0.939 | 
| testPostfixOperatorPlusPlus | Success |  | 1.046 | 
| testUnaryOperationMinus | Success |  | 0.938 | 
| testUnaryOperationTilda | Success |  | 1.050 | 
| testUnaryOperationNot | Success |  | 0.930 | 
| testThis | Success |  | 2.036 | 
| testObject | Success |  | 1.022 | 
| testOverridesObject | Success |  | 1.046 | 
| testCombinesObject | Error | expected:<Ambigous <[A, B]>> but was:<Ambigous <[B, A]>> 
	at org.eclipse.php.test.headless.core.model.typeinference.AbstractPHPTypeInferenceTest.runTest(Unknown Source)at org.eclipse.php.test.headless.core.model.typeinference.TestVariableReferenceEvaluator.testCombinesObject(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 0.942 | 
| testOverridesGlobal | Success |  | 1.037 | 
| testOverridesGlobalInner | Success |  | 1.029 | 
| testCombineWithGlobal | Error | expected:<Ambigous <[A, B]>> but was:<Ambigous <[B, A]>> 
	at org.eclipse.php.test.headless.core.model.typeinference.AbstractPHPTypeInferenceTest.runTest(Unknown Source)at org.eclipse.php.test.headless.core.model.typeinference.TestVariableReferenceEvaluator.testCombineWithGlobal(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 1.045 | 
| testGlobalDeclaredInsideFunction | Success |  | 0.935 | 
| testTypedArgumentReference | Success |  | 1.046 | 
| testPHPDocArgumentReference | Success |  | 1.050 | 
| testArrayAccess | Success |  | 0.940 | 
| testClassVar | Success |  | 1.071 | 
| testClassVarPHPDoc | Success |  | 0.954 | 
| testClassVarNoPHPDoc | Success |  | 1.069 | 
| testClassVarConstructor | Success |  | 0.956 | 
| testParentClassVarDecl | Success |  | 1.067 | 
| testClassVarMethodDecl | Success |  | 0.944 | 
| testSelfFieldAccess | Success |  | 1.056 | 
| testSelfVarDeclaration | Success |  | 0.951 | 
| testParentFieldAccess | Success |  | 1.076 | 
| testCatchException | Error | Errors during build. 
org.eclipse.core.internal.resources.ResourceException: Errors during build.at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:522)
 at org.eclipse.core.internal.resources.Project.build(Project.java:94)
 at org.eclipse.php.test.headless.core.model.typeinference.AbstractPHPTypeInferenceTest.findEvaluatedType(Unknown Source)
 at org.eclipse.php.test.headless.core.model.typeinference.AbstractPHPTypeInferenceTest.runTest(Unknown Source)
 at org.eclipse.php.test.headless.core.model.typeinference.TestVariableReferenceEvaluator.testCatchException(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 Contains: Errors running builder 'Script Builder' on project 'TypeInferenceTest'.
 Contains: java.lang.NullPointerException encountered while running Script Builder.
 
 | 0.025 | 
| testForeachStatement | Success |  | 1.008 | 
| testClassInstanceCreation | Success |  | 1.000 | 
| testSelfClassInstanceCreation | Success |  | 0.938 | 
| testFunctionReturnType | Success |  | 1.024 | 
| testFunctionReturnTypePHPDoc | Success |  | 1.552 | 
| testFunctionReturnTypeNoPHPDoc | Success |  | 0.568 | 
| testFunctionReturnTypeAmbiguous | Success |  | 0.829 | 
| testFunctionReturnTypeRecursive | Success |  | 1.047 | 
| testMethodReturnType | Success |  | 0.918 | 
| testStaticMethodReturnType | Success |  | 1.044 | 
| testParentMethodReturnType | Success |  | 1.039 | 
| testOverriddenMethodReturnType | Success |  | 1.043 | 
| testMethodReturnTypePHPDoc | Success |  | 0.927 | 
| testOverridenMethodReturnTypePHPDoc | Success |  | 1.051 | 
| testSelfMethodReturnType | Success |  | 1.045 | 
| testBuiltinMethodReturnType | Error | Errors during build. 
org.eclipse.core.internal.resources.ResourceException: Errors during build.at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:522)
 at org.eclipse.core.internal.resources.Project.build(Project.java:94)
 at org.eclipse.php.test.headless.core.model.typeinference.AbstractPHPTypeInferenceTest.findEvaluatedType(Unknown Source)
 at org.eclipse.php.test.headless.core.model.typeinference.AbstractPHPTypeInferenceTest.runTest(Unknown Source)
 at org.eclipse.php.test.headless.core.model.typeinference.TestMethodReturnTypeEvaluator.testBuiltinMethodReturnType(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 Contains: Errors running builder 'Script Builder' on project 'TypeInferenceTest'.
 Contains: java.lang.NullPointerException encountered while running Script Builder.
 
 | 0.018 | 
| testScalarNumber | Success |  | 0.997 | 
| testBacktickExpression | Success |  | 0.924 | 
| testAssignmentScalar | Success |  | 2.029 | 
| testAssignmentScalarNested | Success |  | 1.041 | 
| testCastString | Success |  | 1.062 | 
| testCastObjectFromScalar | Success |  | 0.929 | 
| testCastObjectFromClass | Success |  | 0.929 | 
| testCloneObject | Success |  | 2.035 | 
| testConditionalExpression | Error | expected:<Ambigous <[string, number]>> but was:<Ambigous <[number, string]>> 
	at org.eclipse.php.test.headless.core.model.typeinference.AbstractPHPTypeInferenceTest.runTest(Unknown Source)at org.eclipse.php.test.headless.core.model.typeinference.TestConditionalExpressionEvaluator.testConditionalExpression(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 1.102 | 
| testArrayCreationSingleType | Success |  | 0.993 | 
| testArrayCreationMultiTypes | Success |  | 0.919 | 
| testConstant | Success |  | 0.997 | 
| testClassConstant | Success |  | 1.049 | 
| testBindingUtility | Success |  | 0.895 | 
| testBindingUtilityCache | Success |  | 1.000 | 
| testStaticFieldsCompletion | Success |  | 1.095 | 
| testStaticFieldsCompletionWithPrefix | Success |  | 0.927 | 
| testAllFieldsCompletion | Success |  | 1.058 | 
| testAllFieldsCompletionWithPrefix | Success |  | 0.946 | 
| testInheritedFieldCompletion | Success |  | 1.070 | 
| testInheritedStaticFieldCompletion | Success |  | 0.936 | 
| testThisVariableCompletion | Success |  | 1.050 | 
| testMagicProperty | Error | Errors during build. 
org.eclipse.core.internal.resources.ResourceException: Errors during build.at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:522)
 at org.eclipse.core.internal.resources.Project.build(Project.java:94)
 at org.eclipse.php.test.headless.core.model.codeassist.AbstractCodeAssistTest.createFile(Unknown Source)
 at org.eclipse.php.test.headless.core.model.codeassist.AbstractCodeAssistTest.testFile(Unknown Source)
 at org.eclipse.php.test.headless.core.model.codeassist.TestClassFieldCompletion.testMagicProperty(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 Contains: Errors running builder 'Script Builder' on project 'CodeAssistTest'.
 Contains: java.lang.NullPointerException encountered while running Script Builder.
 
 | 0.029 | 
| testMagicPropertyWithBinding | Error | Errors during build. 
org.eclipse.core.internal.resources.ResourceException: Errors during build.at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:522)
 at org.eclipse.core.internal.resources.Project.build(Project.java:94)
 at org.eclipse.php.test.headless.core.model.codeassist.AbstractCodeAssistTest.createFile(Unknown Source)
 at org.eclipse.php.test.headless.core.model.codeassist.AbstractCodeAssistTest.testFile(Unknown Source)
 at org.eclipse.php.test.headless.core.model.codeassist.TestClassFieldCompletion.testMagicPropertyWithBinding(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 Contains: Errors running builder 'Script Builder' on project 'CodeAssistTest'.
 Contains: java.lang.NullPointerException encountered while running Script Builder.
 
 | 0.022 | 
| testSingletonInstanceCompletion | Success |  | 1.022 | 
| testClassVarHintingCompletion | Error | File: /tmp/testClassVarHintingCompletion57295Golden :testClassVarHintingCompletion.txt Diff : (line: 15, offset: 39) expected=1 actual=2 
junit.framework.AssertionFailedError: File: /tmp/testClassVarHintingCompletion57295Golden :testClassVarHintingCompletion.txtDiff : (line: 15, offset: 39) expected=1 actual=2
 at org.eclipse.php.test.infra.testcase.PhpTestCase.compareFileVsGolden(Unknown Source)
 at org.eclipse.php.test.infra.testcase.PhpTestCase.assertGolden(Unknown Source)
 at org.eclipse.php.test.headless.core.model.codeassist.AbstractCodeAssistTest.testFile(Unknown Source)
 at org.eclipse.php.test.headless.core.model.codeassist.TestClassFieldCompletion.testClassVarHintingCompletion(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 0.954 | 
| testStaticMethodsCompletion | Success |  | 1.053 | 
| testAllMethodsCompletion | Success |  | 0.926 | 
| testInheritedMethodCompletion | Success |  | 0.946 | 
| testInheritedStaticMethodCompletion | Success |  | 1.060 | 
| testMagicMethod | Success |  | 1.036 | 
| testMagicMethodWithBinding | Success |  | 0.935 | 
| testInheritedInterfaceMethodsCompletion | Success |  | 1.053 | 
| testNewClassCompletion | Success |  | 0.991 | 
| testAllClasses | Success |  | 1.225 | 
| testClassNameCompletion | Success |  | 0.874 | 
| testClassInFunctionCompletion | Success |  | 0.949 | 
| testClassInFunctionInClassCompletion | Success |  | 1.012 | 
| testClassCamelcaseCompletion | Success |  | 1.059 | 
| testInternalClassCompletion | Success |  | 1.573 | 
| testShouldComplete1 | Success |  | 0.562 | 
| testShouldComplete2 | Success |  | 0.819 | 
| testShouldComplete3 | Success |  | 0.935 | 
| testShouldComplete4 | Success |  | 1.046 | 
| testShouldComplete5 | Success |  | 1.053 | 
| testFunctionCompletion | Success |  | 1.019 | 
| testFunctionInFunctionCompletion | Success |  | 0.947 | 
| testFunctionInFunctionInClassCompletion | Success |  | 1.060 | 
| testFunctionReturnTypeCompletion | Success |  | 0.935 | 
| testFunctionReturnMultipleTypesCompletion | Error | File: /tmp/testFunctionReturnMultipleTypesCompletion57313Golden :testFunctionReturnMultipleTypesCompletion.txt Diff : (line: 7, offset: 33) expected=b actual=f 
junit.framework.AssertionFailedError: File: /tmp/testFunctionReturnMultipleTypesCompletion57313Golden :testFunctionReturnMultipleTypesCompletion.txtDiff : (line: 7, offset: 33) expected=b actual=f
 at org.eclipse.php.test.infra.testcase.PhpTestCase.compareFileVsGolden(Unknown Source)
 at org.eclipse.php.test.infra.testcase.PhpTestCase.assertGolden(Unknown Source)
 at org.eclipse.php.test.headless.core.model.codeassist.AbstractCodeAssistTest.testFile(Unknown Source)
 at org.eclipse.php.test.headless.core.model.codeassist.TestFunctionCompletion.testFunctionReturnMultipleTypesCompletion(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 1.067 | 
| testFunctionReturnTypeDocCompletion | Success |  | 0.934 | 
| testFunctionReturnMultipleTypesDocCompletion | Error | File: /tmp/testFunctionReturnMultipleTypesDocCompletion57315Golden :testFunctionReturnMultipleTypesDocCompletion.txt Diff : (line: 12, offset: 33) expected=b actual=f 
junit.framework.AssertionFailedError: File: /tmp/testFunctionReturnMultipleTypesDocCompletion57315Golden :testFunctionReturnMultipleTypesDocCompletion.txtDiff : (line: 12, offset: 33) expected=b actual=f
 at org.eclipse.php.test.infra.testcase.PhpTestCase.compareFileVsGolden(Unknown Source)
 at org.eclipse.php.test.infra.testcase.PhpTestCase.assertGolden(Unknown Source)
 at org.eclipse.php.test.headless.core.model.codeassist.AbstractCodeAssistTest.testFile(Unknown Source)
 at org.eclipse.php.test.headless.core.model.codeassist.TestFunctionCompletion.testFunctionReturnMultipleTypesDocCompletion(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 1.054 | 
| testInternalFunctionCompletion | Success |  | 1.064 | 
| testGlobalVariableCompletion | Success |  | 1.060 | 
| testOnlyGlobalCompletion | Success |  | 0.818 | 
| testLocalMethodVarCompletion | Success |  | 1.042 | 
| testMethodArgumentCompletion | Success |  | 1.033 | 
| testVariableInsideStringCompletion | Success |  | 1.033 | 
| testArrayKeyCompletion | Success |  | 0.948 | 
| testGlobalsCompletion | Success |  | 1.058 | 
| testClassDeclarationCompletion | Success |  | 1.008 | 
| testClassDeclarationCompletionWithPrefix | Success |  | 0.927 | 
| testClassDeclarationImplementsCompletion | Success |  | 1.045 | 
| testClassDeclarationExtendsCompletion | Success |  | 1.033 | 
| testInClassDeclarationCompletion | Success |  | 0.929 | 
| testInClassDeclarationCompletionWithPrefix | Success |  | 1.037 | 
| testMethodDeclarationCompletion | Success |  | 2.183 | 
| testSuperMethodsCompletion | Success |  | 0.579 | 
| testNotShowingExistingOverriddenMethod | Success |  | 0.646 | 
| testMethodParameterCompletion | Success |  | 1.038 | 
| testFuncParameterInitializerCompletion | Success |  | 0.922 | 
| testPHPFunctionCompletion | Success |  | 2.385 | 
| testKeywordsCompletion | Success |  | 2.043 | 
| testLocalFileElementsCompletion | Success |  | 0.942 | 
| testInArrayIndexCompletion | Success |  | 1.062 | 
| testPHPDocTagCompletion | Success |  | 1.018 | 
| testPHPDocFunctionParameterCompletion | Success |  | 0.926 | 
| testPHPDocFunctionReturnTypeCompletion | Error | File: /tmp/testPHPDocFunctionReturnTypeCompletion57341Golden :testPHPDocFunctionReturnTypeCompletion.txt Diff : (line: 14, offset: 23) expected=B actual=A 
junit.framework.AssertionFailedError: File: /tmp/testPHPDocFunctionReturnTypeCompletion57341Golden :testPHPDocFunctionReturnTypeCompletion.txtDiff : (line: 14, offset: 23) expected=B actual=A
 at org.eclipse.php.test.infra.testcase.PhpTestCase.compareFileVsGolden(Unknown Source)
 at org.eclipse.php.test.infra.testcase.PhpTestCase.assertGolden(Unknown Source)
 at org.eclipse.php.test.headless.core.model.codeassist.AbstractCodeAssistTest.testFile(Unknown Source)
 at org.eclipse.php.test.headless.core.model.codeassist.TestPHPDocCompletion.testPHPDocFunctionReturnTypeCompletion(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 1.197 | 
| testConstantCompletion | Success |  | 0.909 | 
| testInternalConstantCompletion | Success |  | 0.932 | 
| testClassConstantSelection | Success |  | 0.998 | 
| testClassVariableSelection | Success |  | 1.049 | 
| testClassVariableSelection2 | Success |  | 0.927 | 
| testClassMethodSelection | Success |  | 1.040 | 
| testStaticMethodCallSelection | Success |  | 1.042 | 
| testMethodCallSelection | Success |  | 0.941 | 
| testOverridenMethodCallSelection | Success |  | 1.492 | 
| testMethodCallSelection2 | Success |  | 0.577 | 
| testConstantAccessSelection | Success |  | 1.043 | 
| testConstantAccessSelection2 | Success |  | 2.502 | 
| testFieldAccessSelection | Success |  | 0.566 | 
| testFieldAccessSelection2 | Success |  | 0.668 | 
| testStaticConstantAccessSelection | Success |  | 1.035 | 
| testStaticConstantAccessSelection2 | Success |  | 0.937 | 
| testStaticFieldAccessSelection | Success |  | 1.044 | 
| testStaticFieldAccessSelection2 | Success |  | 1.043 | 
| testParentMethodSelection | Success |  | 0.927 | 
| testParentMethodSelection2 | Success |  | 1.042 | 
| testPHPFunctionSelection | Error | File: /tmp/testPHPFunctionSelection57362Golden :testPHPFunctionSelection.txt Diff : (line: 7, offset: 55) expected=o actual=h 
junit.framework.AssertionFailedError: File: /tmp/testPHPFunctionSelection57362Golden :testPHPFunctionSelection.txtDiff : (line: 7, offset: 55) expected=o actual=h
 at org.eclipse.php.test.infra.testcase.PhpTestCase.compareFileVsGolden(Unknown Source)
 at org.eclipse.php.test.infra.testcase.PhpTestCase.assertGolden(Unknown Source)
 at org.eclipse.php.test.headless.core.model.codeassist.selection.AbstractSelectionEngineTest.testFile(Unknown Source)
 at org.eclipse.php.test.headless.core.model.codeassist.selection.TestGlobalElementsSelection.testPHPFunctionSelection(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.EclipseTestRunner.run(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.runTests(Unknown Source)
 at org.eclipse.php.test.CoreTestApplication.run(Unknown Source)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 
 | 1.046 | 
| testClassSelection | Success |  | 0.920 | 
| testFunctionSelection | Success |  | 1.030 | 
| testVariableSelection | Success |  | 2.260 | 
| testConstantSelection | Success |  | 0.569 | 
| testMethodArgumentSelection | Success |  | 0.857 | 
| testMethodLocalVarSelection | Success |  | 0.760 | 
| testPHP5Sample | Success |  | 0.533 | 
| testInLineHtml | Success |  | 0.825 | 
| testArrayStatements | Success |  | 0.919 | 
| testClassComments | Success |  | 0.073 | 
| testDeclarationStatements | Success |  | 0.043 | 
| testForeachStatements | Success |  | 0.020 | 
| testForStatements | Success |  | 0.035 | 
| testIfStatements | Success |  | 0.033 | 
| testPHPWithinHtmlTag | Success |  | 0.254 | 
| testPHPWithHtml | Success |  | 0.212 | 
| testSwitchStatements | Success |  | 0.026 | 
| testTryStatements | Success |  | 0.008 | 
| testWhileStatements | Success |  | 0.009 | 
| testRunNoGUI | Success |  | 0.007 |