Exemplo n.º 1
0
<?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;