]> granicus.if.org Git - php/commitdiff
Sync WS with 5.3
authorHannes Magnusson <bjori@php.net>
Thu, 16 Apr 2009 13:39:31 +0000 (13:39 +0000)
committerHannes Magnusson <bjori@php.net>
Thu, 16 Apr 2009 13:39:31 +0000 (13:39 +0000)
run-tests.php

index 26b48efacbecb2427ff320bf3f45f22852cbf44b..26ac65b9372de185e36fa2f0d8ad22b27b682bc8 100755 (executable)
@@ -2,7 +2,7 @@
 <?php
 /*
    +----------------------------------------------------------------------+
-   | PHP Version 6, 6                                                     |
+   | PHP Version 5, 6                                                     |
    +----------------------------------------------------------------------+
    | Copyright (c) 1997-2009 The PHP Group                                |
    +----------------------------------------------------------------------+
@@ -1737,34 +1737,34 @@ COMMAND $cmd
                $wanted_re = preg_replace('/\r\n/', "\n", $wanted);
 
                if (isset($section_text['EXPECTF'])) {
-                       
-               // do preg_quote, but miss out any %r delimited sections
-               $temp = "";
-               $r = "%r";
-               $startOffset = 0;
-               $length = strlen($wanted_re);
-               while($startOffset < $length) {
-                       $start = strpos($wanted_re, $r, $startOffset);
-                       if ($start !== false) {
-                               // we have found a start tag
-                               $end = strpos($wanted_re, $r, $start+2);
-                               if ($end === false) {
-                                       // unbalanced tag, ignore it.
-                                       $end = $start = $length;
+
+                       // do preg_quote, but miss out any %r delimited sections
+                       $temp = "";
+                       $r = "%r";
+                       $startOffset = 0;
+                       $length = strlen($wanted_re);
+                       while($startOffset < $length) {
+                               $start = strpos($wanted_re, $r, $startOffset);
+                               if ($start !== false) {
+                                       // we have found a start tag
+                                       $end = strpos($wanted_re, $r, $start+2);
+                                       if ($end === false) {
+                                               // unbalanced tag, ignore it.
+                                               $end = $start = $length;
+                                       }
+                               } else {
+                                       // no more %r sections
+                                       $start = $end = $length;
                                }
-                       } else {
-                               // no more %r sections
-                               $start = $end = $length;
+                               // quote a non re portion of the string
+                               $temp = $temp . preg_quote(substr($wanted_re, $startOffset, ($start - $startOffset)),  '/');
+                               // add the re unquoted.
+                               $temp = $temp . '(' . substr($wanted_re, $start+2, ($end - $start-2)). ')';
+                               $startOffset = $end + 2;
                        }
-                       // quote a non re portion of the string
-                       $temp = $temp . preg_quote(substr($wanted_re, $startOffset, ($start - $startOffset)),  '/');
-                       // add the re unquoted.
-                       $temp = $temp . '(' . substr($wanted_re, $start+2, ($end - $start-2)). ')';
-                       $startOffset = $end + 2;
-               }
-               $wanted_re = $temp;
+                       $wanted_re = $temp;
                
-               $wanted_re = str_replace(
+                       $wanted_re = str_replace(
                                array('%binary_string_optional%'),
                                version_compare(PHP_VERSION, '6.0.0-dev') == -1 ? 'string' : 'binary string',
                                $wanted_re