posix_seteuid_variation2.phpt 748 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. --TEST--
  2. Test function posix_seteuid() by substituting argument 1 with boolean values.
  3. --EXTENSIONS--
  4. posix
  5. --SKIPIF--
  6. <?php
  7. if(posix_geteuid() == 0) print "skip - Cannot run test as root.";
  8. ?>
  9. --CREDITS--
  10. Marco Fabbri mrfabbri@gmail.com
  11. Francesco Fullone ff@ideato.it
  12. #PHPTestFest Cesena Italia on 2009-06-20
  13. --FILE--
  14. <?php
  15. echo "*** Test substituting argument 1 with boolean values ***\n";
  16. $variation_array = array(
  17. 'lowercase true' => true,
  18. 'lowercase false' =>false,
  19. 'uppercase TRUE' =>TRUE,
  20. 'uppercase FALSE' =>FALSE,
  21. );
  22. foreach ( $variation_array as $var ) {
  23. var_dump(posix_seteuid( $var ) );
  24. }
  25. ?>
  26. --EXPECT--
  27. *** Test substituting argument 1 with boolean values ***
  28. bool(false)
  29. bool(false)
  30. bool(false)
  31. bool(false)