ResultTest.php 943 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. // Call Zend_Dom_Query_Css2XpathTest::main() if this source file is executed directly.
  3. if (!defined("PHPUnit_MAIN_METHOD")) {
  4. define("PHPUnit_MAIN_METHOD", "Zend_Dom_Query_Css2XpathTest::main");
  5. }
  6. require_once dirname(__FILE__) . '/../../../TestHelper.php';
  7. /** Zend_Dom_Query_Result */
  8. require_once 'Zend/Dom/Query/Result.php';
  9. class Zend_Dom_Query_ResultTest extends PHPUnit_Framework_TestCase
  10. {
  11. /**
  12. * @group ZF-4631
  13. */
  14. public function testEmptyResultDoesNotReturnIteratorValidTrue()
  15. {
  16. $dom = new DOMDocument();
  17. $emptyNodeList = $dom->getElementsByTagName("a");
  18. $result = new Zend_Dom_Query_Result("", "", $dom, $emptyNodeList);
  19. $this->assertFalse($result->valid());
  20. }
  21. }
  22. // Call Zend_Dom_Query_Css2XpathTest::main() if this source file is executed directly.
  23. if (PHPUnit_MAIN_METHOD == "Zend_Dom_Query_Css2XpathTest::main") {
  24. Zend_Dom_Query_Css2XpathTest::main();
  25. }