| 123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- namespace la_restaurant_theme;
- $root = dirname(__FILE__).'/../';
- require_once($root.'functions.php');
- function test(mixed $required, mixed $result){
- static $number = 1;
- echo ("Running test $number...\n");
- $simple = ($result == $required);
- $full = ($result === $required);
- if ($simple && ! $full) {
- $required_type = gettype($required);
- $result_type = gettype($result);
- echo("FAIL!!!\n");
- echo("Values same, but other type.\n");
- echo("Required type: $required_type.\n");
- echo("Result type: $result_type.\n");
- } elseif (!$simple) {
- echo("FAIL!!!\n");
- echo("Values are not same.\n");
- echo("Required value: $required.\n");
- echo("Result value: $result.\n");
- } else {
- echo("Success!\n");
- }
- echo("\n");
- ++$number;
- }
|