zoe             Sun May 17 13:58:51 2009 UTC

  Modified files:              
    /phpruntests/src/configuration      rtRuntestsConfiguration.php 
                                        rtEnvironmentVariables.php 
    /phpruntests/src/testrun    rtPhpTestRun.php 
  Log:
  moving the getting of user supplied variables to main run code to allow 
independent testing of env settings
  
  
http://cvs.php.net/viewvc.cgi/phpruntests/src/configuration/rtRuntestsConfiguration.php?r1=1.9&r2=1.10&diff_format=u
Index: phpruntests/src/configuration/rtRuntestsConfiguration.php
diff -u phpruntests/src/configuration/rtRuntestsConfiguration.php:1.9 
phpruntests/src/configuration/rtRuntestsConfiguration.php:1.10
--- phpruntests/src/configuration/rtRuntestsConfiguration.php:1.9       Wed May 
13 11:08:32 2009
+++ phpruntests/src/configuration/rtRuntestsConfiguration.php   Sun May 17 
13:58:50 2009
@@ -66,9 +66,8 @@
         $this->commandLine = new rtCommandLineOptions;
         $this->commandLine->parse($this->commandLineArgs);
 
-        //get and put envrionment variables
-        $this->environmentVariables = rtEnvironmentVariables::getInstance();
-        $this->environmentVariables->getUserSuppliedVariables();
+        //create object to hold environment variables
+        $this->environmentVariables = rtEnvironmentVariables::getInstance();   
    
     }
 
     /**
@@ -152,5 +151,9 @@
     {
         return $this->commandLine->getTestFilename();
     }
+    
+    public function getUserEnvironment() {
+        $this->environmentVariables->getUserSuppliedVariables();
+    }
 }
 ?>
http://cvs.php.net/viewvc.cgi/phpruntests/src/configuration/rtEnvironmentVariables.php?r1=1.3&r2=1.4&diff_format=u
Index: phpruntests/src/configuration/rtEnvironmentVariables.php
diff -u phpruntests/src/configuration/rtEnvironmentVariables.php:1.3 
phpruntests/src/configuration/rtEnvironmentVariables.php:1.4
--- phpruntests/src/configuration/rtEnvironmentVariables.php:1.3        Fri Apr 
24 08:41:25 2009
+++ phpruntests/src/configuration/rtEnvironmentVariables.php    Sun May 17 
13:58:50 2009
@@ -22,7 +22,7 @@
         'NO_PHPTEST_SUMMARY',
     );
 
-    private $environmentVariables;
+    private $environmentVariables = array();
 
     public function __construct()
     {
@@ -41,9 +41,7 @@
     {
         if (isset($_ENV)) {
             $this->environmentVariables = $_ENV;
-        } else {
-            $this->environmentVariables = array();
-        }
+        } 
 
         foreach ($this->userSuppliedVariables as $variable) {
             if (getenv($variable)) {
http://cvs.php.net/viewvc.cgi/phpruntests/src/testrun/rtPhpTestRun.php?r1=1.6&r2=1.7&diff_format=u
Index: phpruntests/src/testrun/rtPhpTestRun.php
diff -u phpruntests/src/testrun/rtPhpTestRun.php:1.6 
phpruntests/src/testrun/rtPhpTestRun.php:1.7
--- phpruntests/src/testrun/rtPhpTestRun.php:1.6        Wed May 13 13:39:49 2009
+++ phpruntests/src/testrun/rtPhpTestRun.php    Sun May 17 13:58:51 2009
@@ -18,6 +18,7 @@
 
         //Configure the test environment
         $runConfiguration = 
rtRuntestsConfiguration::getInstance($this->commandLineArguments);
+        $runConfiguration->getUserEnvironment();
         $runConfiguration->configure();
 
         //Check the preconditions



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to