diff options
author | ctrlaltca@gmail.com <> | 2011-05-21 17:10:29 +0000 |
---|---|---|
committer | ctrlaltca@gmail.com <> | 2011-05-21 17:10:29 +0000 |
commit | 6f00b28a1d9c7409c956a83866eac48a9493e83c (patch) | |
tree | fb3e14f0a527cf32d186932b13bd6ae9ed50a5c1 /tests | |
parent | 5a91b2a3328c8c15ce9dbed9a599ab87f9e8f112 (diff) |
branch/3.1: merged bugfixesfrom trunk/ up to r2880; correct svn:mergeinfo property
Diffstat (limited to 'tests')
-rw-r--r-- | tests/unit/phpunit.php | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/tests/unit/phpunit.php b/tests/unit/phpunit.php index 8395c7a0..6d612e46 100644 --- a/tests/unit/phpunit.php +++ b/tests/unit/phpunit.php @@ -15,9 +15,21 @@ set_include_path(PRADO_FRAMEWORK_DIR.PATH_SEPARATOR.get_include_path()); require_once dirname(__FILE__).'/Prado.php'; require_once PRADO_FRAMEWORK_DIR.'/prado.php'; -require_once 'PHPUnit/Framework/TestCase.php'; -require_once 'PHPUnit/Framework/IncompleteTestError.php'; -require_once 'PHPUnit/Framework/TestSuite.php'; + +//grab the version of phpunit, OPP: phpunit provided version call +$version = `{$_SERVER['argv'][0]} --version`; +preg_match('/(\d\d?)\.(\d\d?)(\.(\d\d?))?/', $version, $matches); + +if($matches[1] <= 3){ + if($matches[2] <= 4){ + require_once 'PHPUnit/Framework.php'; + if($matches[2] <= 3){ + require_once 'PHPUnit/Framework/TestCase.php'; + require_once 'PHPUnit/Framework/IncompleteTestError.php'; + require_once 'PHPUnit/Framework/TestSuite.php'; + } + } +} require_once 'PHPUnit/TextUI/TestRunner.php'; require_once 'PHPUnit/Util/Filter.php'; ?> |