Esempio n. 1
0
 /**
  * Creates the phpunit test suite for this package.
  *
  * @return PHPUnit_Framework_TestSuite
  */
 public static function suite()
 {
     $suite = new PHPUnit_Framework_TestSuite('PHP_Depend_Code - AllTests');
     $suite->addTest(PHP_Depend_Code_Filter_AllTests::suite());
     $suite->addTestSuite('PHP_Depend_Code_CommonASTNodeTest');
     $suite->addTestSuite('PHP_Depend_Code_CommonCallableTest');
     $suite->addTestSuite('PHP_Depend_Code_CommonItemTest');
     $suite->addTestSuite('PHP_Depend_Code_ClassTest');
     $suite->addTestSuite('PHP_Depend_Code_FileTest');
     $suite->addTestSuite('PHP_Depend_Code_FunctionTest');
     $suite->addTestSuite('PHP_Depend_Code_InterfaceTest');
     $suite->addTestSuite('PHP_Depend_Code_MethodTest');
     $suite->addTestSuite('PHP_Depend_Code_NodeIteratorTest');
     $suite->addTestSuite('PHP_Depend_Code_PackageTest');
     $suite->addTestSuite('PHP_Depend_Code_PropertyTest');
     $suite->addTestSuite('PHP_Depend_Code_ParameterTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTAllocationExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTArgumentsTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTArrayIndexExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTArrayTypeTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTAssignmentExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTBooleanAndExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTBooleanOrExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTBreakStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTCastExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTCatchStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTClassOrInterfaceReferenceTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTClassReferenceTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTCloneExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTClosureTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTCommentTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTCompoundExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTCompoundVariableTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTConditionalExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTConstantDeclaratorTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTConstantDefinitionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTConstantPostfixTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTConstantTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTContinueStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTDoWhileStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTDeclareStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTEchoStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTElseIfStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTEvalExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTExitExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTFieldDeclarationTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTForInitTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTForUpdateTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTForStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTForeachStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTFormalParametersTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTFormalParameterTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTFunctionPostfixTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTGlobalStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTGotoStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTHeredocTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTIdentifierTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTIfStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTIncludeExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTInstanceOfExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTIssetExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTLiteralTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTLabelStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTListExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTLogicalAndExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTLogicalOrExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTLogicalXorExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTMemberPrimaryPrefixTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTMethodPostfixTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTParentReferenceTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTPostfixExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTPreDecrementExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTPreIncrementExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTPrimitiveTypeTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTPropertyPostfixTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTRequireExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTReturnStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTScopeStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTScopeTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTSelfReferenceTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTStaticReferenceTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTStaticVariableDeclarationTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTStringTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTStringIndexExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTSwitchStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTSwitchLabelTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTThrowStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTTryStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTTypeNodeTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTUnaryExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTUnsetStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTVariableTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTVariableDeclaratorTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTVariableVariableTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTWhileStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ReflectionClassTest');
     $suite->addTestSuite('PHP_Depend_Code_ReflectionParameterTest');
     $suite->addTestSuite('PHP_Depend_Code_ReflectionPropertyTest');
     return $suite;
 }
Esempio n. 2
0
 /**
  * Creates the phpunit test suite for this package.
  *
  * @return PHPUnit_Framework_TestSuite
  */
 public static function suite()
 {
     $suite = new PHPUnit_Framework_TestSuite('PHP_Depend_Code - AllTests');
     $suite->addTest(PHP_Depend_Code_Filter_AllTests::suite());
     $suite->addTestSuite('PHP_Depend_Code_ClassTest');
     $suite->addTestSuite('PHP_Depend_Code_FileTest');
     $suite->addTestSuite('PHP_Depend_Code_FunctionTest');
     $suite->addTestSuite('PHP_Depend_Code_InterfaceTest');
     $suite->addTestSuite('PHP_Depend_Code_MethodTest');
     $suite->addTestSuite('PHP_Depend_Code_NodeIteratorTest');
     $suite->addTestSuite('PHP_Depend_Code_PackageTest');
     $suite->addTestSuite('PHP_Depend_Code_PropertyTest');
     $suite->addTestSuite('PHP_Depend_Code_ParameterTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTAllocationExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTArgumentsTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTArrayTypeTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTAssignmentExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTBooleanAndExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTBooleanOrExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTBreakStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTCatchStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTClassOrInterfaceReferenceTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTClassReferenceTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTClosureTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTCompoundExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTCompoundVariableTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTConditionalExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTConstantDeclaratorTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTConstantDefinitionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTConstantPostfixTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTConstantTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTContinueStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTDoWhileStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTElseIfStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTExitStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTFieldDeclarationTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTForInitTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTForUpdateTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTForStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTForeachStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTFunctionPostfixTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTIfStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTInstanceOfExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTLiteralTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTLogicalAndExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTLogicalOrExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTLogicalXorExpressionTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTMemberPrimaryPrefixTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTMethodPostfixTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTPropertyPostfixTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTReturnStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTScopeStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTScopeTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTStaticReferenceTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTStaticVariableDeclarationTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTStringTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTSwitchStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTSwitchLabelTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTTryStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTVariableTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTVariableDeclaratorTest');
     $suite->addTestSuite('PHP_Depend_Code_ASTWhileStatementTest');
     $suite->addTestSuite('PHP_Depend_Code_ReflectionClassTest');
     $suite->addTestSuite('PHP_Depend_Code_ReflectionParameterTest');
     $suite->addTestSuite('PHP_Depend_Code_ReflectionPropertyTest');
     return $suite;
 }