a grand renaming so that the most significant portion of the name comes first

This commit is contained in:
Dan Buch
2012-03-03 21:45:20 -05:00
parent c8b8078175
commit f4f448926d
1300 changed files with 0 additions and 234 deletions

View File

@@ -0,0 +1,50 @@
<?php
/**
* AclAndAuthGroupTest file
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.2.0.4206
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* AclAndAuthGroupTest class
*
* This test group will run the Acl and Auth tests
*
* @package cake
* @subpackage cake.tests.groups
*/
class AclAndAuthGroupTest extends TestSuite {
/**
* label property
*
* @var string 'Acl and Auth Tests'
* @access public
*/
var $label = 'Acl and Auth';
/**
* AclAndAuthGroupTest method
*
* @access public
* @return void
*/
function AclAndAuthGroupTest() {
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'model' . DS . 'db_acl');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'controller' . DS . 'components' . DS . 'acl');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'controller' . DS . 'components' . DS . 'auth');
}
}

View File

@@ -0,0 +1,59 @@
<?php
/**
* Bake Group test file
*
* Run all the test cases related to bake.
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.3
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* BakeGroupTest class
*
* This test group will run all bake tests
*
* @package cake
* @subpackage cake.tests.groups
*/
class BakeGroupTest extends TestSuite {
/**
* label property
*
* @var string 'All core cache engines'
* @access public
*/
var $label = 'All Tasks related to bake.';
/**
* BakeGroupTest method
*
* @access public
* @return void
*/
function BakeGroupTest() {
$path = CORE_TEST_CASES . DS . 'console' . DS . 'libs' . DS . 'tasks' . DS;
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'console' . DS . 'libs' . DS . 'bake');
TestManager::addTestFile($this, $path . 'controller');
TestManager::addTestFile($this, $path . 'model');
TestManager::addTestFile($this, $path . 'view');
TestManager::addTestFile($this, $path . 'fixture');
TestManager::addTestFile($this, $path . 'test');
TestManager::addTestFile($this, $path . 'db_config');
TestManager::addTestFile($this, $path . 'plugin');
TestManager::addTestFile($this, $path . 'project');
}
}

View File

@@ -0,0 +1,48 @@
<?php
/**
* BehaviorsGroupTest file
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.3
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* BehaviorsGroupTest class
*
* This test group will run all tests related to i18n/l10n and multibyte
*
* @package cake
* @subpackage cake.tests.groups
*/
class BehaviorsGroupTest extends TestSuite {
/**
* label property
*
* @var string
* @access public
*/
var $label = 'All core behavior test cases.';
/**
* BehaviorsGroupTest method
*
* @access public
* @return void
*/
function BehaviorsGroupTest() {
TestManager::addTestCasesFromDirectory($this, CORE_TEST_CASES . DS . 'libs' . DS . 'model' . DS . 'behaviors');
}
}

View File

@@ -0,0 +1,49 @@
<?php
/**
* CacheGroupTest file
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.2.0.4206
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* CacheGroupTest class
*
* This test group will run all the Cache class test and all core cache engine tests
*
* @package cake
* @subpackage cake.tests.groups
*/
class CacheGroupTest extends TestSuite {
/**
* label property
*
* @var string 'All core cache engines'
* @access public
*/
var $label = 'Cache and all CacheEngines';
/**
* CacheGroupTest method
*
* @access public
* @return void
*/
function CacheGroupTest() {
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'cache');
TestManager::addTestCasesFromDirectory($this, CORE_TEST_CASES . DS . 'libs' . DS . 'cache');
}
}

View File

@@ -0,0 +1,48 @@
<?php
/**
* ComponentsGroupTest file
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.2.0.4206
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* ComponentsGroupTest class
*
* This test group will run all tests in the cases/libs/controller/components directory.
*
* @package cake
* @subpackage cake.tests.groups
*/
class ComponentsGroupTest extends TestSuite {
/**
* label property
*
* @var string 'All core components'
* @access public
*/
var $label = 'All Components';
/**
* CoreComponentsGroupTest method
*
* @access public
* @return void
*/
function ComponentsGroupTest() {
TestManager::addTestCasesFromDirectory($this, CORE_TEST_CASES . DS . 'libs' . DS . 'controller' . DS . 'components');
}
}

View File

@@ -0,0 +1,49 @@
<?php
/**
* ConfigureGroupTest file
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.2.0.4206
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* ConfigureGroupTest class
*
* This test group will run all test for the configure and loader.
*
* @package cake
* @subpackage cake.tests.groups
*/
class ConfigureGroupTest extends TestSuite {
/**
* label property
*
* @var string 'Configure, Loader, ClassRegistry Tests'
* @access public
*/
var $label = 'Configure, App and ClassRegistry';
/**
* ConfigureGroupTest method
*
* @access public
* @return void
*/
function ConfigureGroupTest() {
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'configure');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'class_registry');
}
}

View File

@@ -0,0 +1,65 @@
<?php
/**
* ConsoleGroupTest file
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.2.0.4206
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* ConsoleGroupTest class
*
* This test group will run all console tests
*
* @package cake
* @subpackage cake.tests.groups
*/
class ConsoleGroupTest extends TestSuite {
/**
* label property
*
* @var string 'All core cache engines'
* @access public
*/
var $label = 'ShellDispatcher, Shell and all Tasks';
/**
* ConsoleGroupTest method
*
* @access public
* @return void
*/
function ConsoleGroupTest() {
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'console' . DS . 'cake');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'console' . DS . 'libs' . DS . 'acl');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'console' . DS . 'libs' . DS . 'api');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'console' . DS . 'libs' . DS . 'bake');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'console' . DS . 'libs' . DS . 'schema');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'console' . DS . 'libs' . DS . 'shell');
$path = CORE_TEST_CASES . DS . 'console' . DS . 'libs' . DS . 'tasks' . DS;
TestManager::addTestFile($this, $path . 'controller');
TestManager::addTestFile($this, $path . 'db_config');
TestManager::addTestFile($this, $path . 'extract');
TestManager::addTestFile($this, $path . 'fixture');
TestManager::addTestFile($this, $path . 'model');
TestManager::addTestFile($this, $path . 'plugin');
TestManager::addTestFile($this, $path . 'project');
TestManager::addTestFile($this, $path . 'test');
TestManager::addTestFile($this, $path . 'view');
}
}

View File

@@ -0,0 +1,49 @@
<?php
/**
* ControllerGroupTest file
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.2.0.4206
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* ControllerGroupTest
*
* @package cake
* @subpackage cake.tests.groups
*/
class ControllerGroupTest extends TestSuite {
/**
* label property
*
* @var string 'All cake/libs/controller/* (Not yet implemented)'
* @access public
*/
var $label = 'Component, Controllers, Scaffold test cases.';
/**
* LibControllerGroupTest method
*
* @access public
* @return void
*/
function ControllerGroupTest() {
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'controller' . DS . 'controller');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'controller' . DS . 'scaffold');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'controller' . DS . 'pages_controller');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'controller' . DS . 'component');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'controller' . DS . 'controller_merge_vars');
}
}

View File

@@ -0,0 +1,52 @@
<?php
/**
* DatabaseGroupTest file
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.2.0.5517
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* DatabaseGroupTest class
*
* This test group will run all behavior, schema and datasource tests excluding database
* driver-specific tests
*
* @package cake
* @subpackage cake.tests.groups
*/
class DatabaseGroupTest extends TestSuite {
/**
* label property
*
* @var string 'All model tests'
* @access public
*/
var $label = 'Datasources, Schema and DbAcl tests';
/**
* ModelGroupTest method
*
* @access public
* @return void
*/
function DatabaseGroupTest() {
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'model' . DS . 'db_acl');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'model' . DS . 'cake_schema');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'model' . DS . 'connection_manager');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'model' . DS . 'datasources' . DS . 'dbo_source');
}
}

View File

@@ -0,0 +1,49 @@
<?php
/**
* HelpersGroupTest file
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.2.0.4206
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* HelpersGroupTest class
*
* This test group will run all test in the cases/libs/view/helpers directory.
*
* @package cake
* @subpackage cake.tests.groups
*/
class HelpersGroupTest extends TestSuite {
/**
* label property
*
* @var string 'All core helpers'
* @access public
*/
var $label = 'All Helpers';
/**
* HelpersGroupTest method
*
* @access public
* @return void
*/
function HelpersGroupTest() {
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'view' . DS . 'helper');
TestManager::addTestCasesFromDirectory($this, CORE_TEST_CASES . DS . 'libs' . DS . 'view' . DS . 'helpers');
}
}

View File

@@ -0,0 +1,50 @@
<?php
/**
* i18nGroupTest file
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.3
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* i18nGroupTest class
*
* This test group will run all tests related to i18n/l10n and multibyte
*
* @package cake
* @subpackage cake.tests.groups
*/
class i18nGroupTest extends TestSuite {
/**
* label property
*
* @var string
* @access public
*/
var $label = 'i18n, l10n and multibyte tests';
/**
* LibGroupTest method
*
* @access public
* @return void
*/
function i18nGroupTest() {
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'i18n');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'l10n');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'multibyte');
}
}

View File

@@ -0,0 +1,51 @@
<?php
/**
* AllCoreJavascriptHelpersGroupTest file
*
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.3
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* AllCoreJavascriptHelpersGroupTest class
*
* This test group will run all test in the cases/libs/view/helpers directory related
* to Js helper and its engines
*
* @package cake
* @subpackage cake.tests.groups
*/
class AllCoreJavascriptHelpersGroupTest extends TestSuite {
/**
* label property
*
* @var string 'All core helpers'
* @access public
*/
var $label = 'Js Helper and all Engine Helpers';
/**
* AllCoreHelpersGroupTest method
*
* @access public
* @return void
*/
function AllCoreJavascriptHelpersGroupTest() {
$helperTestPath = CORE_TEST_CASES . DS . 'libs' . DS . 'view' . DS . 'helpers' . DS;
TestManager::addTestFile($this, $helperTestPath . 'js.test.php');
TestManager::addTestFile($this, $helperTestPath . 'jquery_engine.test.php');
TestManager::addTestFile($this, $helperTestPath . 'mootools_engine.test.php');
TestManager::addTestFile($this, $helperTestPath . 'prototype_engine.test.php');
}
}

View File

@@ -0,0 +1,63 @@
<?php
/**
* LibGroupTest file
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.2.0.4206
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* LibGroupTest class
*
* This test group will run all test in the cases/libs directory.
*
* @package cake
* @subpackage cake.tests.groups
*/
class LibGroupTest extends TestSuite {
/**
* label property
*
* @var string
* @access public
*/
var $label = 'All core, non MVC element libs';
/**
* LibGroupTest method
*
* @access public
* @return void
*/
function LibGroupTest() {
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'basics');
// TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'inflector');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'cake_session');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'debugger');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'error');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'file');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'folder');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'cake_log');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'log' . DS . 'file_log');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'class_registry');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'overloadable');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'sanitize');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'security');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'set');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'string');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'validation');
}
}

View File

@@ -0,0 +1,54 @@
<?php
/**
* ModelGroupTest file
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.2.0.5517
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* ModelGroupTest class
*
* This test group will run all model-layer and related tests, (behaviors, etc.) excluding
* database driver-specific tests
*
* @package cake
* @subpackage cake.tests.groups
*/
class ModelGroupTest extends TestSuite {
/**
* label property
*
* @var string
* @access public
*/
var $label = 'All Model tests';
/**
* ModelGroupTest method
*
* @access public
* @return void
*/
function ModelGroupTest() {
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'model' . DS . 'model_behavior');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'model' . DS . 'model_read');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'model' . DS . 'model_write');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'model' . DS . 'model_delete');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'model' . DS . 'model_integration');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'model' . DS . 'model_validation');
}
}

View File

@@ -0,0 +1,67 @@
<?php
/**
* NoCrossContaminationGroupTest file
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.2.0.4206
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* NoCrossContaminationGroupTest class
*
* This test group will run all tests
* that are proper isolated to be run in sequence
* without affected each other
*
* @package cake
* @subpackage cake.tests.groups
*/
class NoCrossContaminationGroupTest extends TestSuite {
/**
* label property
*
* @var string
* @access public
*/
var $label = 'No Cross Contamination';
/**
* blacklist property
*
* @var string
* @access public
*/
var $blacklist = array('cake_test_case.test.php', 'object.test.php');
/**
* NoCrossContaminationGroupTest method
*
* @access public
* @return void
*/
function NoCrossContaminationGroupTest() {
App::import('Core', 'Folder');
$Folder = new Folder(CORE_TEST_CASES);
foreach ($Folder->findRecursive('.*\.test\.php', true) as $file) {
if (in_array(basename($file), $this->blacklist)) {
continue;
}
TestManager::addTestFile($this, $file);
}
}
}

View File

@@ -0,0 +1,49 @@
<?php
/**
* RoutingSystemGroupTest
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.2.0.5517
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* RoutingSystemGroupTest class
*
* This test group will run all the Router/Dispatcher (and related) tests
*
* @package cake
* @subpackage cake.tests.groups
*/
class RoutingSystemGroupTest extends TestSuite {
/**
* label property
*
* @var string 'Routing system'
* @access public
*/
var $label = 'Router and Dispatcher';
/**
* RoutingSystemGroupTest method
*
* @access public
* @return void
*/
function RoutingSystemGroupTest() {
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'dispatcher');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'router');
}
}

View File

@@ -0,0 +1,55 @@
<?php
/**
* Socket and HttpSocket Group tests
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc.
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc.
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake.tests
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.2.0.4206
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/** Socket and HttpSocket tests
*
* This test group will run socket class tests (socket, http_socket).
*
* @package cake.tests
* @subpackage cake.tests.groups
*/
/**
* SocketGroupTest class
*
* @package cake
* @subpackage cake.tests.groups
*/
class SocketGroupTest extends TestSuite {
/**
* label property
*
* @var string 'Socket and HttpSocket tests'
* @access public
*/
var $label = 'CakeSocket and HttpSocket tests';
/**
* SocketGroupTest method
*
* @access public
* @return void
*/
function SocketGroupTest() {
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'cake_socket');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'http_socket');
}
}

View File

@@ -0,0 +1,52 @@
<?php
/**
* TestSuiteGroupTest file
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc.
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc.
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.2.0.4206
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* TestSuiteGroupTest class
*
* This test group will run the test cases for the test suite classes.
*
* @package cake
* @subpackage cake.tests.groups
*/
class TestSuiteGroupTest extends TestSuite {
/**
* label property
*
* @var string 'Socket and HttpSocket tests'
* @access public
*/
var $label = 'TestSuite';
/**
* TestSuiteGroupTest method
*
* @access public
* @return void
*/
function TestSuiteGroupTest() {
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'test_manager');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'code_coverage_manager');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'cake_test_case');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'cake_test_fixture');
}
}

View File

@@ -0,0 +1,49 @@
<?php
/**
* ViewsGroupTest file
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.2.0.4206
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* ViewsGroupTest class
*
* This test group will run view class tests (view, theme)
*
* @package cake
* @subpackage cake.tests.groups
*/
class ViewsGroupTest extends TestSuite {
/**
* label property
*
* @var string 'All core views'
* @access public
*/
var $label = 'View and ThemeView';
/**
* ViewsGroupTest method
*
* @access public
* @return void
*/
function ViewsGroupTest() {
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'view' . DS . 'view');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'view' . DS . 'theme');
}
}

View File

@@ -0,0 +1,50 @@
<?php
/**
* XmlGroupTest file
*
* PHP versions 4 and 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The Open Group Test Suite License
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package cake
* @subpackage cake.tests.groups
* @since CakePHP(tm) v 1.2.0.4206
* @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License
*/
/**
* XmlGroupTest class
*
* This test group will run view class tests (view, theme).
*
* @package cake
* @subpackage cake.tests.groups
*/
class XmlGroupTest extends TestSuite {
/**
* label property
*
* @var string 'All core views'
* @access public
*/
var $label = 'Xml based classes (Xml, XmlHelper and RssHelper)';
/**
* XmlGroupTest method
*
* @access public
* @return void
*/
function XmlGroupTest() {
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'xml');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'view' . DS . 'helpers' . DS .'rss');
TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'view' . DS . 'helpers' . DS .'xml');
}
}