12 $path =
'/usr/share/php' . PATH_SEPARATOR;
13 set_include_path(get_include_path() . PATH_SEPARATOR . $path);
16 require_once
'/usr/local/simpletest/unit_tester.php';
17 require_once
'/usr/local/simpletest/web_tester.php';
18 require_once
'/usr/local/simpletest/reporter.php';
20 require_once(
'../../../tests/TestEnvironment.php');
21 require_once(
'../../../tests/testClasses/timer.php');
29 $date = date(
'Y-m-d');
30 $time = date(
'h:i:s-a');
31 print
"\nStarting Site Tests on: " . $date .
" at " . $time .
"\n";
32 print
"Using Svn Version:$Svn\n";
33 $test =
new TestSuite(
'Fossology Repo Site UI tests');
34 $test->addTestFile(
'AboutMenuTest.php');
35 $test->addTestFile(
'login.php');
36 $test->addTestFile(
'SearchMenuTest.php');
37 $test->addTestFile(
'OrgFoldersMenuTest-Create.php');
38 $test->addTestFile(
'OrgFoldersMenuTest-Delete.php');
39 $test->addTestFile(
'OrgFoldersMenuTest-Edit.php');
40 $test->addTestFile(
'OrgFoldersMenuTest-Move.php');
41 $test->addTestFile(
'OrgUploadsMenuTest-Delete.php');
42 $test->addTestFile(
'OrgUploadsMenuTest-Move.php');
43 $test->addTestFile(
'UploadInstructMenuTest.php');
44 $test->addTestFile(
'UploadFileMenuTest.php');
45 $test->addTestFile(
'UploadServerMenuTest.php');
46 $test->addTestFile(
'UploadUrlMenuTest.php');
47 $test->addTestFile(
'UploadOne-ShotMenuTest.php');
48 if (TextReporter::inCli())
50 $results = $test->run(
new TextReporter()) ? 0 : 1;
51 print
"Ending Site Tests at: " . date(
'r') .
"\n";
52 $elapseTime = $start->TimeAgo($start->getStartTime());
53 print
"The Site Tests took {$elapseTime}to run\n\n";
56 $test->run(
new HtmlReporter());
57 $elapseTime = $start->TimeAgo($start->getStartTime());
58 print
"<pre>The Site Tests took {$elapseTime}to run</pre>\n\n";