<?php
error_reporting(E_ALL);

if (! defined('SIMPLE_TEST')) {
    define('SIMPLE_TEST', 'simpletest/');
}
require_once(SIMPLE_TEST . 'unit_tester.php');
require_once(SIMPLE_TEST . 'reporter.php');
require_once(SIMPLE_TEST . 'mock_objects.php');

$base_dir = str_replace('\\', '/', dirname(__FILE__).'/');

$reporter = TextReporter::inCli() ? 'TextReporter' : 'HtmlReporter';
$test =& new GroupTest('All tests');
$test->addTestFile($base_dir .'SampleTest.php');

$test->run(new $reporter());
?>
