FOSSology  3.2.0rc1
Open Source License Compliance by Open Source Software
test_oneshot.php
1 <?php
2 /*
3  Copyright (C) 2013-2014 Hewlett-Packard Development Company, L.P.
4 
5  This program is free software; you can redistribute it and/or
6  modify it under the terms of the GNU General Public License
7  version 2 as published by the Free Software Foundation.
8 
9  This program is distributed in the hope that it will be useful,
10  but WITHOUT ANY WARRANTY; without even the implied warranty of
11  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12  GNU General Public License for more details.
13 
14  You should have received a copy of the GNU General Public License along
15  with this program; if not, write to the Free Software Foundation, Inc.,
16  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17  */
18 
23 class test_oneshot extends \PHPUnit\Framework\TestCase
24 {
25 
29  function test_oneshot_nomos()
30  {
31  $command = "wget -qO - --post-file ./test_oneshot.php http://fossology.usa.hp.com/noauth/?mod=agent_nomos_once";
32  $output = array();
33  $license = " GPL-2.0";
34 
35  exec($command, $output);
36  $this->assertEquals($license, $output[0]);
37  }
38 
43  {
44  $command = "wget -qO - --post-file ./test_oneshot.php http://fossology.usa.hp.com/noauth/?mod=agent_copyright_once";
45  $output = array();
46  $license = "copyright (c) 2013-2014 hewlett-packard development company, l.p.";
47 
48  exec($command, $output);
49  $this->assertEquals($license, $output[0]);
50  }
51 }
test_oneshot_copyright()
for oneshot copyright
test_oneshot_nomos()
for oneshot nomos
test for one-shot nomos/copyright