Beispiel #1
0
 public function __construct()
 {
     parent::__construct();
     $this->setName("eZDBTestSuite Test Suite");
     $this->addTestSuite('eZPostgreSQLDBTest');
     $this->addTestSuite('eZDBInterfaceTest');
 }
 public function __construct()
 {
     parent::__construct();
     $this->setName("eZ Publish Password Expiry Test Suite");
     $this->addTestSuite('eZPaExTest');
     $this->addTestSuite('eZPaExTypeTest');
 }
Beispiel #3
0
 public function __construct()
 {
     parent::__construct();
     $this->setName("eZ Publish Datatypes Test Suite");
     $this->addTestSuite('eZMatrixTypeTest');
     $this->addTestSuite('eZStringTypeTest');
     $this->addTestSuite('eZCountryTypeTest');
     $this->addTestSuite('eZUserTest');
     //        $this->addTestSuite( 'eZLDAPUserTest' );
     $this->addTestSuite('eZTextFileUserTest');
     $this->addTestSuite('eZEmailTypeTest');
     $this->addTestSuite('eZXMLInputParserTest');
     $this->addTestSuite('eZSimplifiedXMLInputParserRegression');
     $this->addTestSuite('eZBinaryFileTypeRegression');
     $this->addTestSuite('eZImageTypeRegression');
     $this->addTestSuite('eZImageAliasHandlerRegression');
     $this->addTestSuite('eZImageFileRegression');
     $this->addTestSuite('eZMediaTypeRegression');
     $this->addTestSuite('eZMultiPriceTypeRegression');
     $this->addTestSuite('eZXMLTextRegression');
     $this->addTestSuite('eZXMLInputParserRegression');
     $this->addTestSuite('eZURLTypeRegression');
     $this->addTestSuite('eZUserTypeRegression');
     $this->addTestSuite('eZXHTMLXMLOutputRegression');
     $this->addTestSuite('eZXMLTextTest');
     $this->addTestSuite('eZXMLTextTypeRegression');
     $this->addTestSuite('eZObjectRelationListDatatypeRegression');
 }
Beispiel #4
0
 public function __construct()
 {
     parent::__construct();
     $this->setName("eZ Publish Kernel Content Module Test Suite");
     $this->addTestSuite('ezpContentPublishingBehaviourTest');
     $this->addTestSuite('eZContentOperationDeleteObjectRegression');
 }
Beispiel #5
0
 public function __construct()
 {
     parent::__construct();
     $this->setName("eZImage Test Suite");
     $this->addTestSuite('eZImageManagerTest');
     $this->addTestSuite('eZImageShellHandlerTest');
 }
Beispiel #6
0
 public function __construct()
 {
     parent::__construct();
     $this->setName("eZTemplateTestSuite Test Suite");
     $this->addTestSuite('eZTemplateAttributeOperatorTest');
     $this->addTestSuite('eZTemplateStringOperatorRegression');
     $this->addTestSuite('eZTemplateTextOperatorRegression');
 }
Beispiel #7
0
 public function __construct()
 {
     parent::__construct();
     $this->setName('eZ Publish Cluster Test Suite');
     $this->addTestSuite('eZFSFileHandlerTest');
     $this->addTestSuite('eZDFSFileHandlerTest');
     $this->addTestSuite('eZDFSFileHandlerDFSBackendTest');
     $this->addTestSuite('eZDFSClusterStaleCacheTest');
 }
Beispiel #8
0
    public function __construct()
    {
        parent::__construct();
        $this->setName( "eZ Publish Cluster Test Suite" );

        $this->addTestSuite( 'eZFSFileHandlerTest' );
        $this->addTestSuite( 'eZDFSFileHandlerTest' );
//        $this->addTestSuite( 'eZDBFileHandlerTest' );
        $this->addTestSuite( 'eZDFSFileHandlerDFSBackendTest' );
    }
 /**
  * Sets up the database environment
  */
 protected function setUp()
 {
     if (!ezpTestRunner::dbPerTest() && !self::$isDatabaseSetup) {
         $dsn = ezpTestRunner::dsn();
         $this->sharedFixture = ezpTestDatabaseHelper::create($dsn);
         if ($this->insertDefaultData === true) {
             ezpTestDatabaseHelper::insertDefaultData($this->sharedFixture);
         }
         if (count($this->sqlFiles) > 0) {
             ezpTestDatabaseHelper::insertSqlData($this->sharedFixture, $this->sqlFiles);
         }
         eZDB::setInstance($this->sharedFixture);
         self::$isDatabaseSetup = true;
     }
 }
Beispiel #10
0
 public function __construct()
 {
     parent::__construct();
     $this->setName("eZUtils Test Suite");
     $this->addTestSuite('eZSysTest');
     $this->addTestSuite('eZURITest');
     $this->addTestSuite('eZINITest');
     $this->addTestSuite('eZURIRegression');
     $this->addTestSuite('eZMutexRegression');
     $this->addTestSuite('eZMailTest');
     $this->addTestSuite('eZMailEzcTest');
     $this->addTestSuite('eZDebugRegression');
     $this->addTestSuite('eZPHPCreatorRegression');
     $this->addTestSuite('eZHTTPToolRegression');
     $this->addTestSuite('eZOperationHandlerRegression');
 }
Beispiel #11
0
 public function __construct()
 {
     // init extension setting to make unit test possible in ezp source code (not installed environment).
     $ini = eZINI::instance('ezcomments.ini');
     $var = array('ManagerClasses' => array('CommentManagerClass' => 'ezcomCommentCommonManager', 'SubscriptionManagerClass' => 'ezcomSubscriptionManager', 'PermissionClass' => 'ezcomPermission', 'AddCommentToolClass' => 'ezcomAddCommentTool', 'EditCommentToolClass' => 'ezcomEditCommentTool'));
     $ini->setVariables($var);
     parent::__construct();
     $this->setName("eZ Comment Test Suite");
     $this->addTestSuite("ezcomCommentTest");
     $this->addTestSuite("ezcomNotificationTest");
     $this->addTestSuite("ezcomSubscriberTest");
     $this->addTestSuite("ezcomSubscriptionTest");
     $this->addTestSuite("ezcomCommentManagerTest");
     $this->addTestSuite("ezcomSubscriptionManagerTest");
     $this->addTestSuite("ezcomNotificationManagerTest");
     $this->addTestSuite("ezcomUtilityTest");
 }
Beispiel #12
0
 public function tearDown()
 {
     ezpExtensionHelper::unload('ezfind');
     parent::tearDown();
 }
Beispiel #13
0
    public function __construct()
    {
        parent::__construct();
        $this->setName( "eZ Publish Kernel Test Suite" );

        $this->addTestSuite( 'eZDatatypeTestSuite' );
        $this->addTestSuite( 'eZKernelContentTestSuite' );

        $this->addTestSuite( 'eZContentObjectRegression' );
        $this->addTestSuite( 'eZContentObjectTest' );
        $this->addTestSuite( 'eZContentObjectTest2' );
        $this->addTestSuite( 'eZContentObjectTreeNodeRegression' );
        $this->addTestSuite( 'eZContentObjectTreeNodeTest' );
        $this->addTestSuite( 'eZContentFunctionCollectionRegression' );
        $this->addTestSuite( 'eZContentFunctionCollectionTest' );
        $this->addTestSuite( 'eZURLAliasMLTest' );
        $this->addTestSuite( 'eZURLAliasMLRegression' );
        $this->addTestSuite( 'eZApproveTypeRegression' );
        $this->addTestSuite( 'eZContentObjectStateTest' );
        $this->addTestSuite( 'eZContentObjectStateGroupTest' );
        $this->addTestSuite( 'eZWorkflowEventRegression' );
        $this->addTestSuite( 'eZURLWildcardTest' );
        $this->addTestSuite( 'eZURLWildcardRegression' );
        $this->addTestSuite( 'eZUserAuthenticationTest' );

        // This test suite is commented out until it will be fixed to work on any machine
        // $this->addTestSuite( 'eZWebDAVBackendContentRegressionTest' );

        $this->addTestSuite( 'eZSiteInstallerTest' );
        $this->addTestSuite( 'eZProductCollectionTest' );
        $this->addTestSuite( 'eZProductCollectionItemTest' );
        $this->addTestSuite( 'eZProductCollectionItemOptionTest' );
        $this->addTestSuite( 'eZPolicyTest' );
        $this->addTestSuite( 'eZRoleTest' );
        $this->addTestSuite( 'eZUserDiscountRuleTest' );
        $this->addTestSuite( 'eZSubtreeNotificationRuleTest' );
        $this->addTestSuite( 'eZSubtreeNotificationRuleRegression' );
        $this->addTestSuite( 'eZContentLanguageRegression' );
        $this->addTestSuite( 'eZContentOperationCollectionRegression' );
        $this->addTestSuite( 'eZContentClassTest' );
        $this->addTestSuite( 'eZContentClassAttributeTest' );
        $this->addTestSuite( 'eZPackageRegression' );
        $this->addTestSuite( 'eZContentFunctionsTest' );
        $this->addTestSuite( 'eZBinaryFileTypeRegression' );
        $this->addTestSuite( 'eZContentClassRegression' );
        $this->addTestSuite( 'eZURLOperatorTest' );

        $this->addTestSuite( 'ezpTopologicalSortTest' );
        $this->addTestSuite( 'eZExtensionWithOrderingTest' );
        $this->addTestSuite( 'eZExtensionWithoutOrderingTest' );
        $this->addTestSuite( 'ezpExtensionTest' );
//        $this->addTestSuite( 'ezpAutoloadGeneratorTest' );

        $this->addTestSuite( 'eZRSSExportTest' );
        $this->addTestSuite( 'ezpEventTest' );
        $this->addTestSuite( 'ezpMobileDeviceDetectFilterTest' );
        $this->addTestSuite( 'ezpMobileDeviceDetectTest' );
        $this->addTestSuite( 'ezpMobileDeviceRegexpFilterTest' );

        $this->addTestSuite( 'eZSiteAccess_Test' );
        $this->addTestSuite( 'eZSiteAccessMatchHostUriTest' );
        $this->addTestSuite( 'eZSiteDataTest' );
        $this->addTestSuite( 'eZPendingActionsTest' );
        $this->addTestSuite( 'eZSectionTest' );
        $this->addTestSuite( 'eZNodeAssignmentTest' );

        $this->addTestSuite( 'eZClusterTestSuite' );

        $this->addTestSuite( 'ezpApiTestSuite' );
        $this->addTestSuite( 'ezpRestTestSuite' );

        $this->addTestSuite( 'eZURLTest' );

        $this->addTestSuite( 'eZOrderRegression' );
    }
Beispiel #14
0
 public function __construct()
 {
     parent::__construct();
     $this->setName("eZ Survey Extension Test Suite");
     $this->addTestSuite('eZSurveyWizardRegression');
 }
 public function __construct()
 {
     parent::__construct();
     $this->setName("eZ Publish API test suite");
     $this->addTestSuite('ezpContentRegression');
 }
 public function tearDown()
 {
     ezpExtensionHelper::unload('ezprestapiprovider');
     ezpExtensionHelper::unload('rest');
     parent::tearDown();
 }
 public function __construct()
 {
     parent::__construct();
     $this->setName("eZ Comment Test Suite");
     $this->addTestSuite("eZDFSFileHandlerDFSAmazonTest");
 }
Beispiel #18
0
 public function __construct()
 {
     parent::__construct();
     $this->setName("eZ Publish Kernel Test Suite");
     $this->addTestSuite('eZContentObjectRegression');
     $this->addTestSuite('eZContentObjectTest');
     $this->addTestSuite('eZContentObjectTest2');
     $this->addTestSuite('eZContentObjectTreeNodeRegression');
     $this->addTestSuite('eZContentObjectTreeNodeTest');
     $this->addTestSuite('eZContentFunctionCollectionRegression');
     $this->addTestSuite('eZContentFunctionCollectionTest');
     $this->addTestSuite('eZURLAliasMlTest');
     $this->addTestSuite('eZURLAliasMlRegression');
     $this->addTestSuite('eZURLTypeRegression');
     $this->addTestSuite('eZXMLTextRegression');
     $this->addTestSuite('eZApproveTypeRegression');
     $this->addTestSuite('eZMultiPriceTypeRegression');
     $this->addTestSuite('eZContentObjectStateTest');
     $this->addTestSuite('eZContentObjectStateGroupTest');
     $this->addTestSuite('eZDFSFileHandlerTest');
     $this->addTestSuite('eZDFSFileHandlerDFSBackendTest');
     $this->addTestSuite('eZWorkflowEventRegression');
     $this->addTestSuite('eZURLWildcardTest');
     $this->addTestSuite('eZUserAuthenticationTest');
     // This test suite is commented out until it will be fixed to work on any machine
     // $this->addTestSuite( 'eZWebDAVBackendContentRegressionTest' );
     $this->addTestSuite('eZLDAPUserTest');
     $this->addTestSuite('eZTextFileUserTest');
     $this->addTestSuite('eZUserTest');
     $this->addTestSuite('eZSiteInstallerTest');
     $this->addTestSuite('eZCountryTypeTest');
     $this->addTestSuite('eZProductCollectionTest');
     $this->addTestSuite('eZProductCollectionItemTest');
     $this->addTestSuite('eZProductCollectionItemOptionTest');
     $this->addTestSuite('eZRoleTest');
     $this->addTestSuite('eZUserDiscountRuleTest');
     $this->addTestSuite('eZSubtreeNotificationRuleTest');
     $this->addTestSuite('eZSubtreeNotificationRuleRegression');
     $this->addTestSuite('eZImageAliasHandlerRegression');
     $this->addTestSuite('eZContentLanguageRegression');
     $this->addTestSuite('eZContentOperationCollectionRegression');
     $this->addTestSuite('eZContentClassTest');
     $this->addTestSuite('eZPackageRegression');
     $this->addTestSuite('eZContentFunctionsTest');
     $this->addTestSuite('eZBinaryFileTypeRegression');
     $this->addTestSuite('eZMediaTypeRegression');
     $this->addTestSuite('eZImageTypeRegression');
     $this->addTestSuite('eZXHTMLXMLOutputRegression');
     $this->addTestSuite('eZContentClassRegression');
     $this->addTestSuite('eZImageFileRegression');
     $this->addTestSuite('eZURLOperatorTest');
     $this->addTestSuite('eZUserTypeRegression');
     $this->addTestSuite('ezpTopologicalSortTest');
     $this->addTestSuite('eZExtensionWithOrderingTest');
     $this->addTestSuite('eZExtensionWithoutOrderingTest');
     $this->addTestSuite('ezpExtensionTest');
     // This test suite is commented out until it will be fixed to work on any machine
     // $this->addTestSuite( 'eZRSSExportTest' );
     $this->addTestSuite('eZSiteAccess_Test');
     $this->addTestSuite('eZSiteDataTest');
     $this->addTestSuite('eZPendingActionsTest');
     $this->addTestSuite('eZSectionTest');
     $this->addTestSuite('eZNodeAssignmentTest');
 }