sessionhandler_open_001.phpt 734 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. --TEST--
  2. Testing repated SessionHandler::open() calls
  3. --EXTENSIONS--
  4. session
  5. --SKIPIF--
  6. <?php include('skipif.inc'); ?>
  7. --FILE--
  8. <?php
  9. ini_set('session.save_handler', 'files');
  10. $x = new SessionHandler;
  11. try {
  12. $x->open('','');
  13. } catch (Error $exception) {
  14. echo $exception->getMessage() . "\n";
  15. }
  16. try {
  17. $x->open('','');
  18. } catch (Error $exception) {
  19. echo $exception->getMessage() . "\n";
  20. }
  21. try {
  22. $x->open('','');
  23. } catch (Error $exception) {
  24. echo $exception->getMessage() . "\n";
  25. }
  26. try {
  27. $x->open('','');
  28. } catch (Error $exception) {
  29. echo $exception->getMessage() . "\n";
  30. }
  31. print "Done!\n";
  32. ?>
  33. --EXPECT--
  34. Session is not active
  35. Session is not active
  36. Session is not active
  37. Session is not active
  38. Done!