002.phpt 626 B

1234567891011121314151617181920212223242526272829303132333435
  1. --TEST--
  2. pspell session
  3. --EXTENSIONS--
  4. pspell
  5. --SKIPIF--
  6. <?php
  7. if (!@pspell_new('en')) die('skip English dictionary is not available');
  8. ?>
  9. --FILE--
  10. <?php
  11. $p = pspell_new('en');
  12. var_dump(pspell_check($p, 'somebogusword'));
  13. var_dump(pspell_add_to_session($p, ''));
  14. var_dump(pspell_add_to_session($p, 'somebogusword'));
  15. var_dump(pspell_check($p, 'somebogusword'));
  16. $res = @pspell_clear_session($p);
  17. if ($res) {
  18. var_dump($res);
  19. var_dump(pspell_check($p, 'somebogusword'));
  20. } else {
  21. echo "bool(true)\n";
  22. echo "bool(false)\n";
  23. }
  24. ?>
  25. --EXPECT--
  26. bool(false)
  27. bool(false)
  28. bool(true)
  29. bool(true)
  30. bool(true)
  31. bool(false)