Changeset 15380
- Timestamp:
- 02/10/09 06:15:45 (4 years ago)
- Files:
-
- plugins/sfDoctrineUserPlugin/branches/1.2/CHANGELOG (modified) (1 diff)
- plugins/sfDoctrineUserPlugin/branches/1.2/config/doctrine/0000_configuration.yml (modified) (1 diff)
- plugins/sfDoctrineUserPlugin/branches/1.2/config/doctrine/1001_user_phone.yml (modified) (1 diff)
- plugins/sfDoctrineUserPlugin/branches/1.2/config/doctrine/1002_user_address.yml (modified) (1 diff)
- plugins/sfDoctrineUserPlugin/branches/1.2/config/doctrine/1003_user_email.yml (modified) (1 diff)
- plugins/sfDoctrineUserPlugin/branches/1.2/config/doctrine/1004_user_im.yml (modified) (1 diff)
- plugins/sfDoctrineUserPlugin/branches/1.2/config/doctrine/1005_user_billing.yml (modified) (1 diff)
- plugins/sfDoctrineUserPlugin/branches/1.2/package.xml.tmpl (modified) (1 diff)
- plugins/sfDoctrineUserPlugin/branches/1.2/test/bootstrap/Doctrine.php (modified) (1 diff)
- plugins/sfDoctrineUserPlugin/branches/1.2/test/bootstrap/unit.php (modified) (1 diff)
- plugins/sfDoctrineUserPlugin/branches/1.2/test/fixtures/project/config/ProjectConfiguration.class.php (modified) (1 diff)
- plugins/sfDoctrineUserPlugin/branches/1.2/test/fixtures/project/config/databases.yml (modified) (1 diff)
- plugins/sfDoctrineUserPlugin/branches/1.2/test/unit/model/sfUserAddressTest.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
plugins/sfDoctrineUserPlugin/branches/1.2/CHANGELOG
r15358 r15380 1 Version 1.2.1 2 -------------- 3 * [15380]: 4 * Making it so unit tests will run 5 * Updating the relationship handling for onDelete for Country and User 6 7 1 8 Version 1.2.0 2 9 -------------- plugins/sfDoctrineUserPlugin/branches/1.2/config/doctrine/0000_configuration.yml
r15357 r15380 59 59 class: sfUserCountry 60 60 local: country_id 61 onDelete: CASCADE plugins/sfDoctrineUserPlugin/branches/1.2/config/doctrine/1001_user_phone.yml
r15357 r15380 18 18 class: sfUserUser 19 19 local: user_id 20 onDelete: CASCADE 20 21 PhoneType: 21 22 class: sfUserPhoneType plugins/sfDoctrineUserPlugin/branches/1.2/config/doctrine/1002_user_address.yml
r15357 r15380 28 28 foreignAlias: Addresses 29 29 local: user_id 30 onDelete: CASCADE 30 31 AddressType: 31 32 class: sfUserAddressType plugins/sfDoctrineUserPlugin/branches/1.2/config/doctrine/1003_user_email.yml
r15357 r15380 16 16 foreign: id 17 17 foreignAlias: EmailAddresses 18 onDelete: CASCADE plugins/sfDoctrineUserPlugin/branches/1.2/config/doctrine/1004_user_im.yml
r15357 r15380 15 15 foreignAlias: ImAccounts 16 16 local: user_id 17 onDelete: CASCADE 17 18 ImAccountType: 18 19 class: sfUserImAccountType plugins/sfDoctrineUserPlugin/branches/1.2/config/doctrine/1005_user_billing.yml
r15357 r15380 79 79 foreignAlias: Billings 80 80 local: user_id 81 onDelete: CASCADE 81 82 CreditCardType: 82 83 class: sfUserCreditCardType plugins/sfDoctrineUserPlugin/branches/1.2/package.xml.tmpl
r15357 r15380 21 21 </stability> 22 22 <license uri="http://www.symfony-project.org/license">MIT license</license> 23 <notes> -</notes>23 <notes>Blah Blah Blah</notes> 24 24 <contents> 25 25 ##CONTENTS## plugins/sfDoctrineUserPlugin/branches/1.2/test/bootstrap/Doctrine.php
r15357 r15380 3 3 include(dirname(__FILE__).'/unit.php'); 4 4 5 //$configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'test', true);6 5 new sfDatabaseManager($configuration); 7 6 $con = Doctrine_Manager::getInstance()->getCurrentConnection(); 8 Doctrine::loadData($ plugin_configuration->getRootDir().'/test/fixtures/project/data/fixtures', false);7 Doctrine::loadData($configuration->getRootDir().'/test/fixtures/project/data/fixtures', false); plugins/sfDoctrineUserPlugin/branches/1.2/test/bootstrap/unit.php
r15357 r15380 6 6 } 7 7 8 if (!isset($app)) 9 { 10 $app = 'frontend'; 11 } 12 8 13 require_once $_SERVER['SYMFONY'].'/autoload/sfCoreAutoload.class.php'; 9 14 sfCoreAutoload::register(); 10 15 11 $configuration = new sfProjectConfiguration(dirname(__FILE__).'/../fixtures/project'); 16 function sfDoctrineUserPlugin_cleanup() 17 { 18 sfToolkit::clearDirectory(dirname(__FILE__).'/../fixtures/project/cache'); 19 sfToolkit::clearDirectory(dirname(__FILE__).'/../fixtures/project/log'); 20 } 21 sfDoctrineUserPlugin_cleanup(); 22 //register_shutdown_function('sfDoctrineUserPlugin_cleanup'); 23 24 require_once dirname(__FILE__).'/../fixtures/project/config/ProjectConfiguration.class.php'; 25 $configuration = ProjectConfiguration::getApplicationConfiguration($app, 'test', isset($debug) ? $debug : true); 12 26 require_once $configuration->getSymfonyLibDir().'/vendor/lime/lime.php'; 13 14 function sfDoctrineUserPlugin_autoload_again($class) 15 { 16 $autoload = sfSimpleAutoload::getInstance(); 17 $autoload->reload(); 18 return $autoload->autoload($class); 19 } 20 spl_autoload_register('sfDoctrineUserPlugin_autoload_again'); 21 22 require_once dirname(__FILE__).'/../../config/sfDoctrineUserPluginConfiguration.class.php'; 23 $plugin_configuration = new sfDoctrineUserPluginConfiguration($configuration, dirname(__FILE__).'/../..'); 27 sfContext::createInstance($configuration); plugins/sfDoctrineUserPlugin/branches/1.2/test/fixtures/project/config/ProjectConfiguration.class.php
r15357 r15380 15 15 $this->setPlugins(array('sfDoctrineUserPlugin', 'sfDoctrinePlugin')); 16 16 $this->setPluginPath('sfDoctrineUserPlugin', dirname(__FILE__).'/../../../..'); 17 $this->setPluginPath('sfDoctrinePlugin', dirname(__FILE__).'/../../../..');17 $this->setPluginPath('sfDoctrinePlugin', $this->getSymfonyLibDir().'/plugins/sfDoctrinePlugin'); 18 18 } 19 19 } plugins/sfDoctrineUserPlugin/branches/1.2/test/fixtures/project/config/databases.yml
r15357 r15380 1 1 dev: 2 propel: 3 param: 4 classname: DebugPDO 5 2 connection1: 3 class: sfDoctrineDatabase 6 4 test: 7 propel: 8 param: 9 classname: DebugPDO 5 connection1: 6 class: sfDoctrineDatabase 10 7 11 8 all: 12 propel:13 class: sfPropelDatabase9 connection1: 10 class: sfDoctrineDatabase 14 11 param: 15 classname: PropelPDO 16 dsn: mysql:dbname=##PROJECT_NAME##;host=localhost 17 username: root 18 password: 19 encoding: utf8 20 persistent: true 21 pooling: true 12 dsn: 'mysql:dbname=sf_doctrune_user_plugin_test;host=localhost' 13 username: root 14 password: null plugins/sfDoctrineUserPlugin/branches/1.2/test/unit/model/sfUserAddressTest.php
r15357 r15380 24 24 * Begin Tests 25 25 */ 26 27 $user[0] = new sfUserUser(); 28 $user[0]->set('first_name', 'FirstName'); 29 $user[0]->save(); 30