sixd                                     Sat, 05 Jun 2010 19:44:48 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=300213

Log:
New test for file_exists (bug #39863).  It currently xfail's

Bug: http://bugs.php.net/39863 (Open) file_exists() silently truncates after a 
null byte
      
Changed paths:
    A   php/php-src/branches/PHP_5_2/ext/standard/tests/file/bug39863.phpt
    A   php/php-src/branches/PHP_5_3/ext/standard/tests/file/bug39863.phpt
    A   php/php-src/trunk/ext/standard/tests/file/bug39863.phpt

Added: php/php-src/branches/PHP_5_2/ext/standard/tests/file/bug39863.phpt
===================================================================
--- php/php-src/branches/PHP_5_2/ext/standard/tests/file/bug39863.phpt          
                (rev 0)
+++ php/php-src/branches/PHP_5_2/ext/standard/tests/file/bug39863.phpt  
2010-06-05 19:44:48 UTC (rev 300213)
@@ -0,0 +1,24 @@
+--TEST--
+Bug #39863 (file_exists() silently truncates after a null byte)
+--CREDITS--
+Andrew van der Stock, vanderaj @ owasp.org
+--FILE--
+<?php
+
+$filename = __FILE__ . chr(0). ".ridiculous";
+
+if (file_exists($filename)) {
+    echo "FAIL\n";
+}
+else {
+    echo "PASS\n";
+}
+?>
+===DONE===
+<?php exit(0); ?>
+--XFAIL--
+Needs bug #39863 fixed
+--EXPECT--
+PASS
+===DONE===
+


Property changes on: 
php/php-src/branches/PHP_5_2/ext/standard/tests/file/bug39863.phpt
___________________________________________________________________
Added: svn:keywords
   + Id Rev Revision
Added: svn:eol-style
   + native

Added: php/php-src/branches/PHP_5_3/ext/standard/tests/file/bug39863.phpt
===================================================================
--- php/php-src/branches/PHP_5_3/ext/standard/tests/file/bug39863.phpt          
                (rev 0)
+++ php/php-src/branches/PHP_5_3/ext/standard/tests/file/bug39863.phpt  
2010-06-05 19:44:48 UTC (rev 300213)
@@ -0,0 +1,24 @@
+--TEST--
+Bug #39863 (file_exists() silently truncates after a null byte)
+--CREDITS--
+Andrew van der Stock, vanderaj @ owasp.org
+--FILE--
+<?php
+
+$filename = __FILE__ . chr(0). ".ridiculous";
+
+if (file_exists($filename)) {
+    echo "FAIL\n";
+}
+else {
+    echo "PASS\n";
+}
+?>
+===DONE===
+<?php exit(0); ?>
+--XFAIL--
+Needs bug #39863 fixed
+--EXPECT--
+PASS
+===DONE===
+


Property changes on: 
php/php-src/branches/PHP_5_3/ext/standard/tests/file/bug39863.phpt
___________________________________________________________________
Added: svn:keywords
   + Id Rev Revision
Added: svn:eol-style
   + native

Added: php/php-src/trunk/ext/standard/tests/file/bug39863.phpt
===================================================================
--- php/php-src/trunk/ext/standard/tests/file/bug39863.phpt                     
        (rev 0)
+++ php/php-src/trunk/ext/standard/tests/file/bug39863.phpt     2010-06-05 
19:44:48 UTC (rev 300213)
@@ -0,0 +1,24 @@
+--TEST--
+Bug #39863 (file_exists() silently truncates after a null byte)
+--CREDITS--
+Andrew van der Stock, vanderaj @ owasp.org
+--FILE--
+<?php
+
+$filename = __FILE__ . chr(0). ".ridiculous";
+
+if (file_exists($filename)) {
+    echo "FAIL\n";
+}
+else {
+    echo "PASS\n";
+}
+?>
+===DONE===
+<?php exit(0); ?>
+--XFAIL--
+Needs bug #39863 fixed
+--EXPECT--
+PASS
+===DONE===
+


Property changes on: php/php-src/trunk/ext/standard/tests/file/bug39863.phpt
___________________________________________________________________
Added: svn:keywords
   + Id Rev Revision
Added: svn:eol-style
   + native

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

Reply via email to