<?php // Script to run all tests, intended for cronjob require_once 'tst.class.php'; Tst::access(array(2), 1); require_once Tst::$tests . 'files/classes/tests.class.php'; $tests = new Tests(); $suite = array(Tst::$tests . '/suite'); // Run suite and store logs, but don't return anything $output = json_encode($tests->runTests($suite, 1, 0, 0)); echo $output;
<?php /** * Runs selected tests and returns specified results, intended for use by GUI * */ require_once '../tst.class.php'; Tst::access(array(2, 3), 1); require_once Tst::$tests . 'files/classes/tests.class.php'; $tests = new Tests(); $output = json_encode($tests->runTests($_POST['test'], $_POST['logResults'], $_POST['consoleOutput'], $_POST['showLog'])); echo $output;