scottmac Wed Jun 17 13:15:39 2009 UTC
Added files:
/php-src/ext/spl/tests dllist_011.phpt
Modified files:
/php-src/ext/spl/tests dllist_010.phpt
Log:
Update test to test a few more cases and another for calling prev() on a
blank DLL.
http://cvs.php.net/viewvc.cgi/php-src/ext/spl/tests/dllist_010.phpt?r1=1.1&r2=1.2&diff_format=u
Index: php-src/ext/spl/tests/dllist_010.phpt
diff -u php-src/ext/spl/tests/dllist_010.phpt:1.1
php-src/ext/spl/tests/dllist_010.phpt:1.2
--- php-src/ext/spl/tests/dllist_010.phpt:1.1 Wed Jun 17 12:57:38 2009
+++ php-src/ext/spl/tests/dllist_010.phpt Wed Jun 17 13:15:39 2009
@@ -10,18 +10,24 @@
$dll->rewind();
-echo $dll->current()."\n";
+$dll->prev();
+var_dump($dll->current());
+$dll->rewind();
+var_dump($dll->current());
+$dll->next();
+var_dump($dll->current());
$dll->next();
$dll->next();
-echo $dll->current()."\n";
+var_dump($dll->current());
$dll->prev();
-echo $dll->current()."\n";
+var_dump($dll->current());
?>
===DONE===
-<?php exit(0); ?>
---EXPECTF--
-1
-3
-2
+--EXPECT--
+NULL
+int(1)
+int(2)
+int(4)
+int(3)
===DONE===
http://cvs.php.net/viewvc.cgi/php-src/ext/spl/tests/dllist_011.phpt?view=markup&rev=1.1
Index: php-src/ext/spl/tests/dllist_011.phpt
+++ php-src/ext/spl/tests/dllist_011.phpt
--TEST--
SPL: DoublyLinkedList: prev
--FILE--
<?php
$dll = new SplDoublyLinkedList();
$dll->rewind();
$dll->prev();
var_dump($dll->current());
?>
===DONE===
--EXPECT--
NULL
===DONE===
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php