025.phpt 841 B

123456789101112131415161718192021222324252627282930313233343536
  1. --TEST--
  2. tidyNode tests
  3. --EXTENSIONS--
  4. tidy
  5. --FILE--
  6. <?php
  7. $tidy=tidy_parse_string('<% %>', array('newline' => 'LF'));
  8. var_dump($tidy->Root()->child[0]->isAsp());
  9. $tidy=tidy_parse_string('<# #>', array('newline' => 'LF'));
  10. var_dump($tidy->Root()->child[0]->isJste());
  11. $tidy=tidy_parse_string('<html><body>text</body></html>');
  12. var_dump($tidy->Root()->child[0]->child[1]->child[0]->isText());
  13. $tidy=tidy_parse_string('<html><body><!-- comment --></body></html>', array('newline' => 'LF'));
  14. $n = $tidy->Root()->child[0]->child[1]->child[0];
  15. var_dump($n->isComment());
  16. var_dump((string)$n);
  17. var_dump((bool)$n);
  18. var_dump((double)$n);
  19. var_dump((int)$n);
  20. var_dump($tidy->Root()->child[0]->child[0]->hasSiblings());
  21. ?>
  22. --EXPECT--
  23. bool(true)
  24. bool(true)
  25. bool(true)
  26. bool(true)
  27. string(16) "<!-- comment -->"
  28. bool(true)
  29. float(0)
  30. int(0)
  31. bool(true)