FOSSology  4.4.0
Open Source License Compliance by Open Source Software
test-showjobs.php
1 <?php
2 /*
3  SPDX-FileCopyrightText: © 2012 Hewlett-Packard Development Company, L.P.
4 
5  SPDX-License-Identifier: GPL-2.0-only
6 */
7 
13 require_once(dirname(dirname(dirname(dirname(__FILE__))))."/lib/php/Plugin/FO_Plugin.php");
14 require_once(dirname(dirname(dirname(dirname(__FILE__))))."/lib/php/common.php");
15 require_once(dirname(dirname(dirname(__FILE__)))."/ui/showjobs.php");
16 
20 class test_showjobs extends \PHPUnit\Framework\TestCase {
24  protected function setUp() : void
25  {
26  DBconnect("/usr/local/etc/fossology/");
27  }
28 
33  function test_ShowJobDB() {
34  global $NewPlugin;
35  $res = $NewPlugin->ShowJobDB(1);
36  }
37 
38 
39  /*
40  * \brief testing Uploads2Jobs()
41  * \todo use testing DB, poplulate data
42  */
43  function test_Uploads2Jobs() {
44  global $NewPlugin;
45  $res = $NewPlugin->Uploads2Jobs(array(6));
46  }
47 
51  protected function tearDown() : void {
52  global $PG_CONN;
53  pg_close($PG_CONN);
54  }
55 }
test_ShowJobDB()
testing ShowJobDB()
tearDown()
clean up
setUp()
initialization
DBconnect($sysconfdir, $options="", $exitOnFail=true)
Connect to database engine. This is a no-op if $PG_CONN already has a value.
Definition: common-db.php:33
foreach($Options as $Option=> $OptVal) if(0==$reference_flag &&0==$nomos_flag) $PG_CONN