Beispiel #1
0
            $tester = new EMTTester();
            $tester->double_test = isset($_GET['double_test']);
            $tester->set_typoclass("EMTypograph");
            foreach ($list as $file) {
                include "../tests/{$file}";
            }
            $ok = $tester->testit();
            $result = $tester->results;
        } else {
            $result['error'] = "В каталоге tests тесты не обнаружены";
        }
        if (isset($result['error']) && $result['error']) {
            $text = $result['error'];
        } else {
            if ($ok) {
                $text = "УСПЕХ. ТЕСТОВ ПРОЙДЕНО: " . $tester->get_test_count() . ".";
            } else {
                $cnt = $tester->get_test_count();
                $err = count($tester->results['errors']);
                $text = "ОБНАРУЖЕНЫ ОШИБКИ. ПРОЙДЕНО " . ($cnt - $err) . " из {$cnt}.";
            }
        }
        echo <<<HTML
\t\t</ul>
\t\t<script>
\t\t\$(document).ready(function(){
\t\t\t\$('#results').text('{$text}');
\t\t\t\$('#results').show();
\t\t});
\t\t</script>
HTML;