1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
|
<?php
/***********************************************************
Copyright (C) 2008 Hewlett-Packard Development Company, L.P.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
version 2 as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
***********************************************************/
/**
* Clean up test data from a test run
*
* @param URL obtained from the test enviroment globals
*
* @version "$Id: testCleanUp.php 2017 2009-04-25 03:02:01Z rrando $"
*
* Created on Dec. 10, 2008
*/
require_once ('fossologyTestCase.php');
require_once ('TestEnvironment.php');
global $URL;
class cleanupTestData extends fossologyTestCase
{
public $mybrowser;
public $webProxy;
function setUp()
{
global $URL;
$this->Login();
}
function testRmTestingFolders()
{
global $URL;
print "Removing Basic-Testing and Testing folders\n";
$page = $this->mybrowser->get($URL);
$this->deleteFolder('Basic-Testing');
$this->deleteFolder('Testing');
}
function testRmUploadsTest()
{
global $URL;
global $PROXY;
print "starting testRmUploadsTest\n";
$rootFolder = 1;
$uploadList = array('simpletest_1.0.1.tar.gz',
'gpl-3.0.txt',
'agpl-3.0.txt',
'fossDirsOnly.tar.bz2');
/* Remove the uploads in the root folder (best we can do for now). */
print "Starting removal of uploads\n";
foreach($uploadList as $upload)
{
$this->deleteUpload($upload);
print "$upload scheduled for removal\n";
}
}
}
?>
|