wharmby         Sun Jun 14 16:47:13 2009 UTC

  Added files:                 (Branch: PHP_5_2)
    /php-src/tests/output       ob_006.phpt ob_007.phpt ob_003.phpt 
                                ob_004.phpt ob_001.phpt ob_010.phpt 
                                ob_005.phpt ob_002.phpt ob_009.phpt 
                                ob_008.phpt 
  Log:
  Backport ob test to php 5.2 and 53.
  

http://cvs.php.net/viewvc.cgi/php-src/tests/output/ob_006.phpt?view=markup&rev=1.1
Index: php-src/tests/output/ob_006.phpt
+++ php-src/tests/output/ob_006.phpt
--TEST--
output buffering - ob_end_flush
--FILE--
<?php
ob_start();
echo "foo\n";
ob_end_flush();
var_dump(ob_get_level());
?>
--EXPECT--
foo
int(0)

http://cvs.php.net/viewvc.cgi/php-src/tests/output/ob_007.phpt?view=markup&rev=1.1
Index: php-src/tests/output/ob_007.phpt
+++ php-src/tests/output/ob_007.phpt
--TEST--
output buffering - ob_get_clean
--FILE--
<?php
ob_start();
echo "foo\n";
var_dump(ob_get_clean());
?>
--EXPECT--
string(4) "foo
"

http://cvs.php.net/viewvc.cgi/php-src/tests/output/ob_003.phpt?view=markup&rev=1.1
Index: php-src/tests/output/ob_003.phpt
+++ php-src/tests/output/ob_003.phpt
--TEST--
output buffering - ob_flush
--FILE--
<?php
ob_start();
echo "foo\n";
ob_flush();
echo "bar\n";
ob_flush();
?>
--EXPECT--
foo
bar

http://cvs.php.net/viewvc.cgi/php-src/tests/output/ob_004.phpt?view=markup&rev=1.1
Index: php-src/tests/output/ob_004.phpt
+++ php-src/tests/output/ob_004.phpt
--TEST--
output buffering - ob_clean
--FILE--
<?php
ob_start();
echo "foo\n";
ob_clean();
echo "bar\n";
?>
--EXPECT--
bar

http://cvs.php.net/viewvc.cgi/php-src/tests/output/ob_001.phpt?view=markup&rev=1.1
Index: php-src/tests/output/ob_001.phpt
+++ php-src/tests/output/ob_001.phpt
--TEST--
output buffering - nothing
--FILE--
<?php
echo "foo\n";
?>
--EXPECTF--
foo

http://cvs.php.net/viewvc.cgi/php-src/tests/output/ob_010.phpt?view=markup&rev=1.1
Index: php-src/tests/output/ob_010.phpt
+++ php-src/tests/output/ob_010.phpt
--TEST--
output buffering - fatalism
--FILE--
<?php
function obh($s)
{
        print_r($s, 1);
}
ob_start("obh");
echo "foo\n";
?>
--EXPECTF--
Fatal error: print_r(): Cannot use output buffering in output buffering display 
handlers in %s/ob_010.php on line %d

http://cvs.php.net/viewvc.cgi/php-src/tests/output/ob_005.phpt?view=markup&rev=1.1
Index: php-src/tests/output/ob_005.phpt
+++ php-src/tests/output/ob_005.phpt
--TEST--
output buffering - ob_end_clean
--FILE--
<?php
ob_start();
echo "foo\n";
ob_start();
echo "bar\n";
ob_end_clean();
echo "baz\n";
?>
--EXPECT--
foo
baz

http://cvs.php.net/viewvc.cgi/php-src/tests/output/ob_002.phpt?view=markup&rev=1.1
Index: php-src/tests/output/ob_002.phpt
+++ php-src/tests/output/ob_002.phpt
--TEST--
output buffering - ob_start
--FILE--
<?php
ob_start();
echo "foo\n";
?>
--EXPECT--
foo

http://cvs.php.net/viewvc.cgi/php-src/tests/output/ob_009.phpt?view=markup&rev=1.1
Index: php-src/tests/output/ob_009.phpt
+++ php-src/tests/output/ob_009.phpt
--TEST--
output buffering - ob_get_flush
--FILE--
<?php
ob_start();
echo "foo\n";
var_dump(ob_get_flush());
?>
--EXPECT--
foo
string(4) "foo
"

http://cvs.php.net/viewvc.cgi/php-src/tests/output/ob_008.phpt?view=markup&rev=1.1
Index: php-src/tests/output/ob_008.phpt
+++ php-src/tests/output/ob_008.phpt
--TEST--
output buffering - ob_get_contents
--FILE--
<?php
ob_start();
echo "foo\n";
echo ob_get_contents();
?>
--EXPECT--
foo
foo



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

Reply via email to