007.phpt 941 B

1234567891011121314151617181920212223242526272829303132333435
  1. --TEST--
  2. Verbose tidy_getopt()
  3. --EXTENSIONS--
  4. tidy
  5. --INI--
  6. tidy.default_config=
  7. --FILE--
  8. <?php
  9. $a = new tidy(__DIR__."/007.html");
  10. echo "Current Value of 'tidy-mark': ";
  11. var_dump($a->getopt("tidy-mark"));
  12. echo "Current Value of 'error-file': ";
  13. var_dump($a->getopt("error-file"));
  14. echo "Current Value of 'tab-size': ";
  15. var_dump($a->getopt("tab-size"));
  16. try {
  17. $a->getopt('bogus-opt');
  18. } catch (ValueError $exception) {
  19. echo $exception->getMessage() . "\n";
  20. }
  21. try {
  22. tidy_getopt($a, 'non-ASCII string ���');
  23. } catch (ValueError $exception) {
  24. echo $exception->getMessage() . "\n";
  25. }
  26. ?>
  27. --EXPECT--
  28. Current Value of 'tidy-mark': bool(false)
  29. Current Value of 'error-file': string(0) ""
  30. Current Value of 'tab-size': int(8)
  31. tidy::getOpt(): Argument #1 ($option) is an invalid configuration option, "bogus-opt" given
  32. tidy_getopt(): Argument #2 ($option) is an invalid configuration option, "non-ASCII string ���" given