diff options
| author | wei <> | 2007-02-27 23:59:53 +0000 | 
|---|---|---|
| committer | wei <> | 2007-02-27 23:59:53 +0000 | 
| commit | 56df1d34bd381e864f613cc3b72fb886dc548008 (patch) | |
| tree | e4e707081bc2ad1e75402447d978e689fa66b285 | |
| parent | 5e62551cd31137fc507e4061090a06003843a6c7 (diff) | |
Fix test cases for active record.
| -rw-r--r-- | tests/simple_unit/ActiveRecord/SqliteTestCase.php | 5 | ||||
| -rw-r--r-- | tests/simple_unit/unit.php | 2 | ||||
| -rw-r--r-- | tests/test_tools/unit_tests.php | 13 | 
3 files changed, 6 insertions, 14 deletions
diff --git a/tests/simple_unit/ActiveRecord/SqliteTestCase.php b/tests/simple_unit/ActiveRecord/SqliteTestCase.php index 01026c91..94af6200 100644 --- a/tests/simple_unit/ActiveRecord/SqliteTestCase.php +++ b/tests/simple_unit/ActiveRecord/SqliteTestCase.php @@ -1,5 +1,4 @@ -<?php -
 +<?php
  Prado::using('System.Data.ActiveRecord.TActiveRecord');
  require_once(dirname(__FILE__).'/records/SqliteUsers.php');
 @@ -7,7 +6,7 @@ class SqliteTestCase extends UnitTestCase  {
  	function setup()
  	{
 -		$conn = new TDbConnection('sqlite2:c:/Wei/workspace/ar2/tests/unit/ar_test.db');
 +		$conn = new TDbConnection('sqlite2:'.dirname(__FILE__).'/ar_test.db');
  		TActiveRecordManager::getInstance()->setDbConnection($conn);
  	}
 diff --git a/tests/simple_unit/unit.php b/tests/simple_unit/unit.php index 02e645b0..b58c98c5 100644 --- a/tests/simple_unit/unit.php +++ b/tests/simple_unit/unit.php @@ -4,7 +4,7 @@ include_once '../test_tools/unit_tests.php';  $test_cases = dirname(__FILE__)."/";
 -$tester = new PradoUnitTester($test_cases, null);
 +$tester = new PradoUnitTester($test_cases);
  $tester->run(new HtmlReporter());
  ?>
\ No newline at end of file diff --git a/tests/test_tools/unit_tests.php b/tests/test_tools/unit_tests.php index e62c2996..61daf26c 100644 --- a/tests/test_tools/unit_tests.php +++ b/tests/test_tools/unit_tests.php @@ -12,14 +12,6 @@ require_once($TEST_TOOLS.'/simpletest/reporter.php');  require_once(PRADO_FRAMEWORK.'/prado.php'); -class TMockApplication extends TApplication -{ -	public function run() -	{ -		$this->initApplication(); -	} -} -  class TestFolder  {  	public $name=''; @@ -66,11 +58,12 @@ class PradoUnitTester  {  	private $_root; -	function __construct($root, $app_dir) +	function __construct($root, $app_dir='.')  	{  		$this->_root = $root;  		Prado::setPathOfAlias('Tests', $root); -		$app = new TMockApplication($app_dir); +		if($app_dir===null) $app_dir='.'; +		$app = new TShellApplication($app_dir);  		$app->run();  	}  | 
