FOSSology  4.4.0
Open Source License Compliance by Open Source Software
uploadTestData.php
1 #!/usr/bin/php
2 <?php
3 /*
4  SPDX-FileCopyrightText: © 2008 Hewlett-Packard Development Company, L.P.
5 
6  SPDX-License-Identifier: GPL-2.0-only
7 */
8 
22 /* Upload the following files from the fosstester home directory:
23  * - simpletest_1.0.1.tar.gz
24  * - gplv2.1
25  * - Affero-v1.0
26  * - http://www.gnu.org/licenses/gpl-3.0.txt
27  * - http://www.gnu.org/licenses/agpl-3.0.txt
28  */
29 
30 
31 require_once '/usr/local/simpletest/unit_tester.php';
32 require_once '/usr/local/simpletest/web_tester.php';
33 require_once '/usr/local/simpletest/reporter.php';
34 require_once ('TestEnvironment.php');
35 require_once('testClasses/timer.php');
36 
37 global $URL;
38 $start = new timer();
39 $Svn = `svnversion`;
40 $date = date('Y-m-d');
41 $time = date('h:i:s-a');
42 print "Starting Upload-Prep Tests on: " . $date . " at " . $time . "\n";
43 print "Using Svn Version:$Svn\n";
44 $test = new TestSuite('Fossology Repo UI Upload-Prep Test');
45 $test->addTestFile('uplTestData.php');
46 
47 if (TextReporter::inCli())
48 {
49  $results = $test->run(new TextReporter()) ? 0 : 1;
50  print "Ending Upload-Prep Tests at: " . date('r') . "\n";
51  $elapseTime = $start->TimeAgo($start->getStartTime());
52  print "The Upload-Prep Tests took {$elapseTime}to run\n";
53  exit ($results);
54 }
55 $test->run(new HtmlReporter());
56 print "<pre>Ending Upload-Prep at: " . date('r') . "</pre>\n";
57 $elapseTime = $start->TimeAgo($start->getStartTime());
58 print "<pre>The Upload-Prep Tests took {$elapseTime}to run</pre>\n";
Definition: timer.php:31