123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- <?php
- require_once(api_get_path(LIBRARY_PATH).'statsUtils.lib.inc.php');
- class TestStatsUtils extends UnitTestCase {
- public function __construct() {
- $this->UnitTestCase('Stats utilities library - main/inc/lib/statsUtil.lib.inc.test.php');
- }
- function testbuildTab2col() {
- $array_of_results=array();
- $title1='';
- $title2='';
- ob_start();
- $res=buildTab2col($array_of_results, $title1, $title2);
- $this->assertTrue(is_null($res));
- ob_end_clean();
-
- }
- function testbuildTab2ColNoTitle() {
- $array_of_results=array();
- ob_start();
- $res=buildTab2ColNoTitle($array_of_results);
- ob_end_clean();
- $this->assertTrue(is_array($array_of_results));
-
- }
- function testbuildTabDefcon() {
- $array_of_results=array();
- ob_start();
- $res=buildTabDefcon($array_of_results);
- $this->assertTrue(is_array($array_of_results));
- ob_end_clean();
-
- }
- function testdaysTab() {
- $sql='';
- ob_start();
- $days_array = array('total' => 0);
- $res=daysTab($sql);
- ob_end_clean();
- $this->assertTrue(is_array($days_array));
-
- }
- function testgetManyResults1Col() {
- $sql='';
- ob_start();
- $res=getManyResults1Col($sql);
- ob_end_clean();
- $this->assertTrue(is_string($sql));
-
- }
- function testgetManyResults2Col() {
- $sql='';
- ob_start();
- $res=getManyResults2Col($sql);
- ob_end_clean();
- $this->assertTrue(is_string($sql));
-
- }
- function testgetManyResults3Col() {
- $sql='';
- ob_start();
- $res=getManyResults3Col($sql);
- ob_end_clean();
- $this->assertTrue(is_string($sql));
-
- }
- function testgetManyResultsXCol() {
- $sql='';
- $X='';
- ob_start();
- $res=getManyResultsXCol($sql,$X);
- ob_end_clean();
- $this->assertTrue(is_string($sql));
-
- }
- function testgetOneResult() {
- $sql='';
- ob_start();
- $res=getOneResult($sql);
- ob_end_clean();
- $this->assertTrue(is_string($sql));
-
- }
- function testhoursTab() {
- $sql='';
- ob_start();
- $res=hoursTab($sql);
- ob_end_clean();
- $this->assertTrue(is_string($sql));
-
- }
- function testmakeHitsTable() {
- $period_array=array();
- $periodTitle='';
- ob_start();
- $res=makeHitsTable($period_array, $periodTitle, $linkOnPeriod = '???');
- $this->assertTrue(is_null($res));
- ob_end_clean();
-
- }
- function testmonthTab() {
- $sql='';
- ob_start();
- $res=monthTab($sql);
- ob_end_clean();
- $this->assertTrue(is_array($res));
-
- }
- }
- ?>
|