zoe Thu, 10 May 2012 10:49:40 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=325635
Log:
Change the tests to use the TestBootstrap for PHP defs
Changed paths:
U php/phpruntests/trunk/tests/configuration/rtPreconditionListTest.php
U
php/phpruntests/trunk/tests/configuration/rtRuntestsConfigurationTest.php
U php/phpruntests/trunk/tests/testcase/rtCleanExecutionTest.php
U php/phpruntests/trunk/tests/testcase/rtCookieExecutionTest.php
U php/phpruntests/trunk/tests/testcase/rtDeflatePostExecutionTest.php
U php/phpruntests/trunk/tests/testcase/rtFileExternalExecutionTest.php
U php/phpruntests/trunk/tests/testcase/rtGetExecutionTest.php
U php/phpruntests/trunk/tests/testcase/rtGzipPostExecutionTest.php
U php/phpruntests/trunk/tests/testcase/rtPhpRunnerTest.php
U php/phpruntests/trunk/tests/testcase/rtPhpTestTest.php
U php/phpruntests/trunk/tests/testcase/rtPostExecutionTest.php
U php/phpruntests/trunk/tests/testcase/rtPostRawExecutionTest.php
U php/phpruntests/trunk/tests/testcase/rtSkipIfExecutionTest.php
U php/phpruntests/trunk/tests/testcase/rtTestConfigurationTest.php
U php/phpruntests/trunk/tests/testcase/rtTestExecutionTest.php
U php/phpruntests/trunk/tests/testcase/rtTestOutputWriterTest.php
U php/phpruntests/trunk/tests/testcase/rtTestResultsTest.php
Modified: php/phpruntests/trunk/tests/configuration/rtPreconditionListTest.php
===================================================================
--- php/phpruntests/trunk/tests/configuration/rtPreconditionListTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/configuration/rtPreconditionListTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -12,6 +12,7 @@
*/
require_once dirname(__FILE__) . '../../../src/rtAutoload.php';
+require_once dirname(__FILE__) . '/../rtTestBootstrap.php';
/**
* Tests for rtPreCondtionListTest precondition.
@@ -38,10 +39,9 @@
public function testCheck()
{
- $php = trim(shell_exec("which php"));
$preConditionList = rtPreConditionList::getInstance();
- $runtestsConfiguration = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $php, 'a-test.phpt'));
+ $runtestsConfiguration = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, 'a-test.phpt'));
$runtestsConfiguration->configure();
$this->assertTrue($preConditionList->check($runtestsConfiguration));
Modified: php/phpruntests/trunk/tests/configuration/rtRuntestsConfigurationTest.php
===================================================================
--- php/phpruntests/trunk/tests/configuration/rtRuntestsConfigurationTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/configuration/rtRuntestsConfigurationTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -1,33 +1,33 @@
<?php
require_once dirname(__FILE__) . '../../../src/rtAutoload.php';
+require_once dirname(__FILE__) . '/../rtTestBootstrap.php';
class rtRuntestsConfigurationTest extends PHPUnit_Framework_TestCase
{
public function setUp() {
- $this->php = trim(shell_exec("which php"));
}
public function testCreateUnix()
{
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, 'test.phpt'));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, 'test.phpt'));
$config->configure();
$testFiles = $config->getSetting('TestFiles');
- $this->assertEquals($this->php, $config->getSetting('PhpExecutable'));
+ $this->assertEquals(RT_PHP_PATH, $config->getSetting('PhpExecutable'));
$this->assertEquals('test.phpt', $testFiles[0]);
}
public function testCreateWin()
{
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, 'test.phpt'), 'Windows');
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, 'test.phpt'), 'Windows');
$config->configure();
$testFiles = $config->getSetting('TestFiles');
- $this->assertEquals($this->php, $config->getSetting('PhpExecutable'));
+ $this->assertEquals(RT_PHP_PATH, $config->getSetting('PhpExecutable'));
$this->assertEquals('test.phpt', $testFiles[0]);
}
}
Modified: php/phpruntests/trunk/tests/testcase/rtCleanExecutionTest.php
===================================================================
--- php/phpruntests/trunk/tests/testcase/rtCleanExecutionTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/testcase/rtCleanExecutionTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -1,6 +1,7 @@
<?php
require_once dirname(__FILE__) . '../../../src/rtAutoload.php';
+require_once dirname(__FILE__) . '/../rtTestBootstrap.php';
class rtCleanExecutionTest extends PHPUnit_Framework_TestCase
{
@@ -10,8 +11,6 @@
public function setUp()
{
- $this->php = trim(shell_exec("which php"));
-
$this->path_to_tests = realpath(dirname(__FILE__) . '/../../phpt-tests');
$this->sample_test = $this->path_to_tests . '/sample_clean.phpt';
$this->sample_fail = $this->path_to_tests . '/sample_clean_fail.phpt';
@@ -27,7 +26,7 @@
public function testFileRun()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test));
$config->configure();
//Retrieve the array of test file names
@@ -55,7 +54,7 @@
public function testFailedClean()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_fail));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_fail));
$config->configure();
//Retrieve the array of test file names
Modified: php/phpruntests/trunk/tests/testcase/rtCookieExecutionTest.php
===================================================================
--- php/phpruntests/trunk/tests/testcase/rtCookieExecutionTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/testcase/rtCookieExecutionTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -1,6 +1,7 @@
<?php
require_once dirname(__FILE__) . '../../../src/rtAutoload.php';
+require_once dirname(__FILE__) . '/../rtTestBootstrap.php';
class rtCookieExecutionTest extends PHPUnit_Framework_TestCase
{
@@ -9,10 +10,7 @@
private $sample_fail;
public function setUp()
- {
- $this->php = trim(shell_exec("which php"));
- $this->php_cgi = trim(shell_exec("which php-cgi"));
-
+ {
$this->path_to_tests = realpath(dirname(__FILE__) . '/../../phpt-tests');
$this->sample_test = $this->path_to_tests . '/sample_cookie.phpt';
}
@@ -25,8 +23,8 @@
public function testFileRun()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test));
- $config->setEnvironmentVariable('TEST_PHP_CGI_EXECUTABLE',$this->php_cgi);
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test));
+ $config->setEnvironmentVariable('TEST_PHP_CGI_EXECUTABLE',RT_PHP_CGI_PATH);
$config->configure();
//Retrieve the array of test file names
Modified: php/phpruntests/trunk/tests/testcase/rtDeflatePostExecutionTest.php
===================================================================
--- php/phpruntests/trunk/tests/testcase/rtDeflatePostExecutionTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/testcase/rtDeflatePostExecutionTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -1,6 +1,7 @@
<?php
require_once dirname(__FILE__) . '../../../src/rtAutoload.php';
+require_once dirname(__FILE__) . '/../rtTestBootstrap.php';
class rtDeflatePostExecutionTest extends PHPUnit_Framework_TestCase
{
@@ -8,9 +9,6 @@
public function setUp()
{
- $this->php = trim(shell_exec("which php"));
- $this->php_cgi = trim(shell_exec("which php-cgi"));
-
$this->path_to_tests = realpath(dirname(__FILE__) . '/../../phpt-tests');
$this->sample_test = $this->path_to_tests . '/sample_deflatepost.phpt';
}
@@ -23,8 +21,8 @@
public function testFileRun()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test));
- $config->setEnvironmentVariable('TEST_PHP_CGI_EXECUTABLE',$this->php_cgi);
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test));
+ $config->setEnvironmentVariable('TEST_PHP_CGI_EXECUTABLE', RT_PHP_CGI_PATH);
$config->configure();
//Retrieve the array of test file names
Modified: php/phpruntests/trunk/tests/testcase/rtFileExternalExecutionTest.php
===================================================================
--- php/phpruntests/trunk/tests/testcase/rtFileExternalExecutionTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/testcase/rtFileExternalExecutionTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -1,6 +1,7 @@
<?php
require_once dirname(__FILE__) . '../../../src/rtAutoload.php';
+require_once dirname(__FILE__) . '/../rtTestBootstrap.php';
class rtFileExternalExecutionTest extends PHPUnit_Framework_TestCase
{
@@ -10,8 +11,6 @@
public function setUp()
{
- $this->php = trim(shell_exec("which php"));
-
$this->path_to_tests = realpath(dirname(__FILE__) . '/../../phpt-tests');
$this->sample_test = $this->path_to_tests . '/sample_fileexternal.phpt';
$this->sample_fail1 = $this->path_to_tests . '/sample_fileexternal1.phpt';
@@ -26,7 +25,7 @@
public function testFileRun()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test));
$config->configure();
//Retrieve the array of test file names
@@ -52,7 +51,7 @@
public function testFail1()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_fail1));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_fail1));
$config->configure();
//Retrieve the array of test file names
@@ -78,7 +77,7 @@
public function testFail2()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_fail2));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_fail2));
$config->configure();
//Retrieve the array of test file names
Modified: php/phpruntests/trunk/tests/testcase/rtGetExecutionTest.php
===================================================================
--- php/phpruntests/trunk/tests/testcase/rtGetExecutionTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/testcase/rtGetExecutionTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -1,6 +1,7 @@
<?php
require_once dirname(__FILE__) . '../../../src/rtAutoload.php';
+require_once dirname(__FILE__) . '/../rtTestBootstrap.php';
class rtGetExecutionTest extends PHPUnit_Framework_TestCase
{
@@ -10,8 +11,6 @@
public function setUp()
{
- $this->php = trim(shell_exec("which php"));
- $this->php_cgi = trim(shell_exec("which php-cgi"));
$this->path_to_tests = realpath(dirname(__FILE__) . '/../../phpt-tests');
$this->sample_test = $this->path_to_tests . '/sample_get.phpt';
@@ -25,8 +24,8 @@
public function testFileRun()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test));
- $config->setEnvironmentVariable('TEST_PHP_CGI_EXECUTABLE',$this->php_cgi);
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test));
+ $config->setEnvironmentVariable('TEST_PHP_CGI_EXECUTABLE', RT_PHP_CGI_PATH);
$config->configure();
//Retrieve the array of test file names
@@ -56,7 +55,7 @@
public function testNoCGI()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test));
$config->setEnvironmentVariable('TEST_PHP_CGI_EXECUTABLE', null);
$config->configure();
Modified: php/phpruntests/trunk/tests/testcase/rtGzipPostExecutionTest.php
===================================================================
--- php/phpruntests/trunk/tests/testcase/rtGzipPostExecutionTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/testcase/rtGzipPostExecutionTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -1,6 +1,7 @@
<?php
require_once dirname(__FILE__) . '../../../src/rtAutoload.php';
+require_once dirname(__FILE__) . '/../rtTestBootstrap.php';
class rtGzipPostExecutionTest extends PHPUnit_Framework_TestCase
{
@@ -8,9 +9,6 @@
public function setUp()
{
- $this->php = trim(shell_exec("which php"));
- $this->php_cgi = trim(shell_exec("which php-cgi"));
-
$this->path_to_tests = realpath(dirname(__FILE__) . '/../../phpt-tests');
$this->sample_test = $this->path_to_tests . '/sample_gzippost.phpt';
}
@@ -23,8 +21,8 @@
public function testFileRun()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test));
- $config->setEnvironmentVariable('TEST_PHP_CGI_EXECUTABLE',$this->php_cgi);
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test));
+ $config->setEnvironmentVariable('TEST_PHP_CGI_EXECUTABLE', RT_PHP_CGI_PATH);
$config->configure();
//Retrieve the array of test file names
Modified: php/phpruntests/trunk/tests/testcase/rtPhpRunnerTest.php
===================================================================
--- php/phpruntests/trunk/tests/testcase/rtPhpRunnerTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/testcase/rtPhpRunnerTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -1,13 +1,12 @@
<?php
require_once dirname(__FILE__) . '../../../src/rtAutoload.php';
+require_once dirname(__FILE__) . '/../rtTestBootstrap.php';
class rtPhpRunnerTest extends PHPUnit_Framework_TestCase
{
public function setUp()
{
- $this->php = trim(shell_exec("which php"));
-
$fh = fopen('/tmp/test.php', 'w');
fwrite($fh, '<?php echo "hello world"; ?>');
fclose($fh);
@@ -25,14 +24,14 @@
public function testSimple()
{
- $PhpRunner = new rtPhpRunner($this->php . ' -n /tmp/test.php 2>&1', array(), '/tmp');
+ $PhpRunner = new rtPhpRunner(RT_PHP_PATH . ' -n /tmp/test.php 2>&1', array(), '/tmp');
$this->assertEquals("hello world", $PhpRunner->runphp());
}
public function testStdin()
{
- $PhpRunner = new rtPhpRunner($this->php .' -n /tmp/test2.php 2>&1', array(), '/tmp', 'hello');
+ $PhpRunner = new rtPhpRunner(RT_PHP_PATH .' -n /tmp/test2.php 2>&1', array(), '/tmp', 'hello');
$this->assertEquals("hello", $PhpRunner->runphp());
}
Modified: php/phpruntests/trunk/tests/testcase/rtPhpTestTest.php
===================================================================
--- php/phpruntests/trunk/tests/testcase/rtPhpTestTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/testcase/rtPhpTestTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -1,12 +1,12 @@
<?php
require_once dirname(__FILE__) . '../../../src/rtAutoload.php';
+require_once dirname(__FILE__) . '/../rtTestBootstrap.php';
class rtPhpTestTest extends PHPUnit_Framework_TestCase
{
public function setUp()
{
- $this->php = trim(shell_exec("which php"));
$this->testCase = array (
'--TEST--',
'This is a test',
@@ -43,7 +43,7 @@
public function testCreateInstance()
{
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, 'test.phpt'));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, 'test.phpt'));
$config->configure();
$status = new rtTestStatus('nameOfTest');
@@ -54,7 +54,7 @@
public function testSections()
{
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, 'test.phpt'));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, 'test.phpt'));
$config->configure();
$status = new rtTestStatus('nameOfTest');
@@ -67,7 +67,7 @@
public function testDone()
{
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, 'test.phpt'));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, 'test.phpt'));
$config->configure();
$status = new rtTestStatus('nameOfTest');
@@ -83,7 +83,7 @@
public function testEmptySection()
{
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, 'test.phpt'));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, 'test.phpt'));
$config->configure();
$status = new rtTestStatus('nameOfTest');
Modified: php/phpruntests/trunk/tests/testcase/rtPostExecutionTest.php
===================================================================
--- php/phpruntests/trunk/tests/testcase/rtPostExecutionTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/testcase/rtPostExecutionTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -1,6 +1,7 @@
<?php
require_once dirname(__FILE__) . '../../../src/rtAutoload.php';
+require_once dirname(__FILE__) . '/../rtTestBootstrap.php';
class rtPostExecutionTest extends PHPUnit_Framework_TestCase
{
@@ -8,8 +9,6 @@
public function setUp()
{
- $this->php = trim(shell_exec("which php"));
- $this->php_cgi = trim(shell_exec("which php-cgi"));
$this->path_to_tests = realpath(dirname(__FILE__) . '/../../phpt-tests');
$this->sample_test = $this->path_to_tests . '/sample_post.phpt';
@@ -23,8 +22,8 @@
public function testFileRun()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test));
- $config->setEnvironmentVariable('TEST_PHP_CGI_EXECUTABLE',$this->php_cgi);
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test));
+ $config->setEnvironmentVariable('TEST_PHP_CGI_EXECUTABLE', RT_PHP_CGI_PATH);
$config->configure();
//Retrieve the array of test file names
Modified: php/phpruntests/trunk/tests/testcase/rtPostRawExecutionTest.php
===================================================================
--- php/phpruntests/trunk/tests/testcase/rtPostRawExecutionTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/testcase/rtPostRawExecutionTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -1,6 +1,7 @@
<?php
require_once dirname(__FILE__) . '../../../src/rtAutoload.php';
+require_once dirname(__FILE__) . '/../rtTestBootstrap.php';
class rtPostRawExecutionTest extends PHPUnit_Framework_TestCase
{
@@ -8,9 +9,7 @@
public function setUp()
{
- $this->php = trim(shell_exec("which php"));
- $this->php_cgi = trim(shell_exec("which php-cgi"));
-
+
$this->path_to_tests = realpath(dirname(__FILE__) . '/../../phpt-tests');
$this->sample_test = $this->path_to_tests . '/sample_postraw.phpt';
}
@@ -23,8 +22,8 @@
public function testFileRun()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test));
- $config->setEnvironmentVariable('TEST_PHP_CGI_EXECUTABLE',$this->php_cgi);
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test));
+ $config->setEnvironmentVariable('TEST_PHP_CGI_EXECUTABLE', RT_PHP_CGI_PATH);
$config->configure();
//Retrieve the array of test file names
Modified: php/phpruntests/trunk/tests/testcase/rtSkipIfExecutionTest.php
===================================================================
--- php/phpruntests/trunk/tests/testcase/rtSkipIfExecutionTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/testcase/rtSkipIfExecutionTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -1,6 +1,7 @@
<?php
require_once dirname(__FILE__) . '../../../src/rtAutoload.php';
+require_once dirname(__FILE__) . '/../rtTestBootstrap.php';
class rtSkipIfExecutionTest extends PHPUnit_Framework_TestCase
{
@@ -8,7 +9,6 @@
public function setUp()
{
- $this->php = trim(shell_exec("which php"));
$path_to_tests = realpath(dirname(__FILE__) . '/../../phpt-tests');
$this->sample_test = $path_to_tests . '/sample_skipif.phpt';
}
@@ -21,7 +21,7 @@
public function testFileRun()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test));
$config->configure();
//Retrieve the array of test file names
Modified: php/phpruntests/trunk/tests/testcase/rtTestConfigurationTest.php
===================================================================
--- php/phpruntests/trunk/tests/testcase/rtTestConfigurationTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/testcase/rtTestConfigurationTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -1,6 +1,7 @@
<?php
require_once dirname(__FILE__) . '../../../src/rtAutoload.php';
+require_once dirname(__FILE__) . '/../rtTestBootstrap.php';
class rtTestConfigurationTest extends PHPUnit_Framework_TestCase
{
@@ -8,7 +9,6 @@
public function setUp()
{
- $this->php = $this->php = trim(shell_exec("which php"));
$this->sections['ARGS'] = rtArgsSection::getInstance('ARGS', array('-vvv -a value -1111 -2 -v'), 'testname');
$this->sections['ENV'] = rtEnvSection::getInstance('ENV', array('env1 = ENV1', 'env2=ENV2'), 'testname');
@@ -19,7 +19,7 @@
public function testCreateInstance()
{
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, 'test.phpt'));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, 'test.phpt'));
$config->configure();
$testConfiguration = new rtTestConfiguration($config, $this->sections, array(),$this->sections['FILE']);
@@ -29,7 +29,7 @@
public function testEnv()
{
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, 'test.phpt'));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, 'test.phpt'));
$config->configure();
$testConfiguration = new rtTestConfiguration($config, $this->sections, array(), $this->sections['FILE']);
@@ -41,7 +41,7 @@
public function testArgs()
{
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, 'test.phpt'));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, 'test.phpt'));
$config->configure();
$testConfiguration = new rtTestConfiguration($config, $this->sections, array(),$this->sections['FILE']);
@@ -53,7 +53,7 @@
public function testIni()
{
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, 'test.phpt'));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, 'test.phpt'));
$config->configure();
$testConfiguration = new rtTestConfiguration($config, $this->sections, array(),$this->sections['FILE']);
@@ -65,18 +65,18 @@
public function testPHPExecutable()
{
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, 'test.phpt'));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, 'test.phpt'));
$config->configure();
$testConfiguration = new rtTestConfiguration($config, $this->sections, array(),$this->sections['FILE']);
$phpExe = $testConfiguration->getPhpExecutable();
- $this->assertEquals($this->php, $phpExe);
+ $this->assertEquals(RT_PHP_PATH, $phpExe);
}
public function testPHPCgiExecutable()
{
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, 'test.phpt'));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, 'test.phpt'));
$config->setEnvironmentVariable('TEST_PHP_CGI_EXECUTABLE', 'a-php-cgi-exe');
$config->configure();
Modified: php/phpruntests/trunk/tests/testcase/rtTestExecutionTest.php
===================================================================
--- php/phpruntests/trunk/tests/testcase/rtTestExecutionTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/testcase/rtTestExecutionTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -1,6 +1,7 @@
<?php
require_once dirname(__FILE__) . '../../../src/rtAutoload.php';
+require_once dirname(__FILE__) . '/../rtTestBootstrap.php';
class rtTestExecutionTest extends PHPUnit_Framework_TestCase
{
@@ -12,7 +13,6 @@
public function setUp()
{
- $this->php = trim(shell_exec("which php"));
$this->path_to_tests = realpath(dirname(__FILE__) . '/../../phpt-tests');
$this->sample_test = $this->path_to_tests . '/sample_test.phpt';
$this->sample_expectf = $this->path_to_tests . '/sample_expectf.phpt';
@@ -31,7 +31,7 @@
public function testFileRun()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test));
$config->configure();
//Retrieve the array of test file names
@@ -57,7 +57,7 @@
public function testFileRunDone()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_done));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_done));
$config->configure();
//Retrieve the array of test file names
@@ -83,7 +83,7 @@
public function testFileRunAndCompare()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test));
$config->configure();
//Retrieve the array of test file names
@@ -112,7 +112,7 @@
public function testExpectFFileRunAndCompare()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_expectf));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_expectf));
$config->configure();
//Retrieve the array of test file names
@@ -142,7 +142,7 @@
public function testExpectRegexFileRunAndCompare()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_expectregex));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_expectregex));
$config->configure();
//Retrieve the array of test file names
Modified: php/phpruntests/trunk/tests/testcase/rtTestOutputWriterTest.php
===================================================================
--- php/phpruntests/trunk/tests/testcase/rtTestOutputWriterTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/testcase/rtTestOutputWriterTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -6,7 +6,6 @@
{
public function setUp()
{
- $this->php = trim(shell_exec("which php"));
$this->path_to_tests = realpath(dirname(__FILE__) . '/../../phpt-tests');
$this->sample_test = $this->path_to_tests . '/sample_test.phpt';
$this->sample_test_fail = $this->path_to_tests . '/sample_test_fail.phpt';
@@ -29,7 +28,7 @@
public function testFailedTest()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test_fail));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test_fail));
$config->configure();
//Retrieve the array of test file names
Modified: php/phpruntests/trunk/tests/testcase/rtTestResultsTest.php
===================================================================
--- php/phpruntests/trunk/tests/testcase/rtTestResultsTest.php 2012-05-10 04:52:13 UTC (rev 325634)
+++ php/phpruntests/trunk/tests/testcase/rtTestResultsTest.php 2012-05-10 10:49:40 UTC (rev 325635)
@@ -1,12 +1,12 @@
<?php
require_once dirname(__FILE__) . '../../../src/rtAutoload.php';
+require_once dirname(__FILE__) . '/../rtTestBootstrap.php';
class rtTestResultsTest extends PHPUnit_Framework_TestCase
{
public function setUp()
{
- $this->php = trim(shell_exec("which php"));
$this->path_to_tests = realpath(dirname(__FILE__) . '/../../phpt-tests');
$this->sample_test = $this->path_to_tests. '/sample_test.phpt';
$this->sample_test_fail = $this->path_to_tests. '/sample_test_fail.phpt';
@@ -32,7 +32,7 @@
public function testFileDelete()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test));
$config->configure();
//Retrieve the array of test file names
@@ -62,7 +62,7 @@
public function testFileSaveAll()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test, '--keep-all'));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test, '--keep-all'));
$config->configure();
//Retrieve the array of test file names
@@ -92,7 +92,7 @@
public function testFileSavePHP()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test, '--keep-php'));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test, '--keep-php'));
$config->configure();
//Retrieve the array of test file names
@@ -122,7 +122,7 @@
public function testFailedTest()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_test_fail));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_test_fail));
$config->configure();
//Retrieve the array of test file names
@@ -155,7 +155,7 @@
public function testSkippedTest()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_skipif));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_skipif));
$config->configure();
//Retrieve the array of test file names
@@ -186,7 +186,7 @@
public function testSkippedTestKeep()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_skipif, '--keep-all'));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_skipif, '--keep-all'));
$config->configure();
//Retrieve the array of test file names
@@ -216,7 +216,7 @@
public function testCleanPass()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_clean));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_clean));
$config->configure();
//Retrieve the array of test file names
@@ -247,7 +247,7 @@
public function testBork()
{
//Create a new test configuration
- $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', $this->php, $this->sample_bork));
+ $config = rtRuntestsConfiguration::getInstance(array('run-tests.php', '-p', RT_PHP_PATH, $this->sample_bork));
$config->configure();
//Retrieve the array of test file names
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php