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

Reply via email to