enviroment.php 850 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. namespace la_restaurant_theme;
  3. $root = dirname(__FILE__).'/../';
  4. require_once($root.'functions.php');
  5. function test(mixed $required, mixed $result){
  6. static $number = 1;
  7. echo ("Running test $number...\n");
  8. $simple = ($result == $required);
  9. $full = ($result === $required);
  10. if ($simple && ! $full) {
  11. $required_type = gettype($required);
  12. $result_type = gettype($result);
  13. echo("FAIL!!!\n");
  14. echo("Values same, but other type.\n");
  15. echo("Required type: $required_type.\n");
  16. echo("Result type: $result_type.\n");
  17. } elseif (!$simple) {
  18. echo("FAIL!!!\n");
  19. echo("Values are not same.\n");
  20. echo("Required value: $required.\n");
  21. echo("Result value: $result.\n");
  22. } else {
  23. echo("Success!\n");
  24. }
  25. echo("\n");
  26. ++$number;
  27. }