Adding the session datasources apth to App::build(), in the future look into registering only the top level packages

Fixing CakeSession tests
This commit is contained in:
José Lorenzo Rodríguez 2011-01-31 00:02:17 -04:30
parent a1fd27741d
commit bff6343979
4 changed files with 3 additions and 3 deletions

View file

@ -291,7 +291,8 @@ class App {
'Model' => array('%s' . 'models' . DS), 'Model' => array('%s' . 'models' . DS),
'Model/Behavior' => array('%s' . 'models' . DS . 'behaviors' . DS), 'Model/Behavior' => array('%s' . 'models' . DS . 'behaviors' . DS),
'Model/Datasource' => array('%s' . 'models' . DS . 'datasources' . DS), 'Model/Datasource' => array('%s' . 'models' . DS . 'datasources' . DS),
'Model/Datasource/Database' => array('%s' . 'models' . DS . 'datasources' . DS . 'database' . DS), 'Model/Datasource/Database' => array('%s' . 'models' . DS . 'datasources' . DS . 'Database' . DS),
'Model/Datasource/Session' => array('%s' . 'models' . DS . 'datasources' . DS . 'Session' . DS),
'Controller' => array('%s' . 'controllers' . DS), 'Controller' => array('%s' . 'controllers' . DS),
'Controller/Component' => array('%s' . 'controllers' . DS . 'components' . DS), 'Controller/Component' => array('%s' . 'controllers' . DS . 'components' . DS),
'View' => array('%s' . 'views' . DS), 'View' => array('%s' . 'views' . DS),

View file

@ -527,7 +527,7 @@ class CakeSessionTest extends CakeTestCase {
*/ */
function testUsingAppLibsHandler() { function testUsingAppLibsHandler() {
App::build(array( App::build(array(
'libs' => array(LIBS . 'tests' . DS . 'test_app' . DS . 'libs' . DS), 'Model/Datasource/Session' => array(LIBS . 'tests' . DS . 'test_app' . DS . 'models' . DS . 'datasources' . DS . 'Session' . DS),
'plugins' => array(LIBS . 'tests' . DS . 'test_app' . DS . 'plugins' . DS) 'plugins' => array(LIBS . 'tests' . DS . 'test_app' . DS . 'plugins' . DS)
), true); ), true);
Configure::write('Session', array( Configure::write('Session', array(
@ -549,7 +549,6 @@ class CakeSessionTest extends CakeTestCase {
*/ */
function testUsingPluginHandler() { function testUsingPluginHandler() {
App::build(array( App::build(array(
'libs' => array(LIBS . 'tests' . DS . 'test_app' . DS . 'libs' . DS),
'plugins' => array(LIBS . 'tests' . DS . 'test_app' . DS . 'plugins' . DS) 'plugins' => array(LIBS . 'tests' . DS . 'test_app' . DS . 'plugins' . DS)
), true); ), true);