[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpgroupware-cvs] ipc_test_suite/inc/class.ipc_test_suite_notes.inc.ph
From: |
nomail |
Subject: |
[Phpgroupware-cvs] ipc_test_suite/inc/class.ipc_test_suite_notes.inc.php, 1.2 |
Date: |
Wed, 26 May 2004 16:36:25 +0200 |
Update of /ipc_test_suite/inc
Modified Files:
Branch:
class.ipc_test_suite_notes.inc.php
date: 2004/05/26 14:36:25; author: mkaemmerer; state: Exp; lines: +113 -120
Log Message:
- updated
=====================================================================
Index: ipc_test_suite/inc/class.ipc_test_suite_notes.inc.php
diff -u ipc_test_suite/inc/class.ipc_test_suite_notes.inc.php:1.1
ipc_test_suite/inc/class.ipc_test_suite_notes.inc.php:1.2
--- ipc_test_suite/inc/class.ipc_test_suite_notes.inc.php:1.1 Tue Dec 23
16:23:58 2003
+++ ipc_test_suite/inc/class.ipc_test_suite_notes.inc.php Wed May 26
14:36:25 2004
@@ -1,126 +1,119 @@
<?php
-/**
- * IPC Test Suite
- *
- * @author Dirk Schaller <address@hidden>
- * @copyright Copyright (C) 2003 Free Software Foundation http://www.fsf.org/
- * @license http://www.fsf.org/licenses/gpl.html GNU General Public License
- * @package ipc_test_suite
- * @version $Id$
- */
-
-/**
- * IPC test class for the notes application
- *
- * @package ipc_test_suite
- */
-class ipc_test_suite_notes extends ipc_test_suite
-{
/**
- * @var object $ipc notes ipc object
- * @access private
- */
- var $ipc;
-
+ * IPC Test Suite
+ * @author Dirk Schaller <address@hidden>
+ * @copyright Copyright (C) 2003-2004, Free Software Foundation, Inc.
http://www.fsf.org/
+ * @license http://www.fsf.org/licenses/gpl.html GNU General Public
License
+ * @package ipc_test_suite
+ * @version $Id$
+ */
/**
- * @var integer $last_insert_id last inserted id
- * @access private
- */
- var $last_insert_id;
-
-
- /**
- * Constructor
- *
- * @access public
- * @param object $$ipcManager ipc manager object
- */
- function ipc_test_suite_notes($params)
- {
- $this->ipc =& $params['ipcManager']->getIPC('notes');
-// if (is_object($this->ipc) == true)
-// print_r($this->ipc);
-
- // test the following methods
- // the test variable and test method is defined in the parent
class!
- $this->test = array('test_addData',
- 'test_getData',
- 'test_replaceData',
- 'test_getData',
- 'test_existData',
- 'test_removeData',
- 'test_existData'
- );
- }
-
-//###########################################################################################
-
- /**
- * Test the ipc addData method
- *
- * @access protected
- */
- function test_addData()
- {
- $data = array('note_description' => 'collect a list of useful
mime types',
- 'note_access' => 'public',
- 'note_category' => 0
- );
- $type = 'application/x-phpgw-notes';
- $this->last_insert_id = $this->ipc->addData($data, $type);
- return $this->last_insert_id;
- }
-
- /**
- * Test the ipc getData method
- *
- * @access protected
- */
- function test_getData()
- {
- $id = $this->last_insert_id;
- $type = 'application/x-phpgw-notes';
- return $this->ipc->getData($id, $type);
+ * IPC test class for the notes application
+ * @package ipc_test_suite
+ */
+ class ipc_test_suite_notes extends ipc_test_suite
+ {
+ /**
+ * @var object $ipc notes ipc object
+ * @access private
+ */
+ var $ipc;
+
+ /**
+ * @var integer $last_insert_id last inserted id
+ * @access private
+ */
+ var $last_insert_id;
+
+
+ /**
+ * Constructor
+ * @param object $ipcManager ipc manager object
+ */
+ function ipc_test_suite_notes($params)
+ {
+ $this->ipc =& $params['ipcManager']->getIPC('notes');
+
+ // test the following methods
+ // the test variable and test method is defined in the
parent class!
+ $this->test = array('test_addData',
+ 'test_getData',
+ 'test_replaceData',
+ 'test_getData',
+ 'test_existData',
+ 'test_getIdList',
+ 'test_removeData',
+ 'test_existData',
+ 'test_getIdList'
+ );
+ }
+
+ /**
+ * Test the ipc addData method
+ */
+ function test_addData()
+ {
+ $data = array('note_description' => 'collect a list of
useful mime types',
+ 'note_access' => 'public',
+ 'note_category' => 0
+ );
+ $type = 'x-phpgroupware/notes';
+ $this->last_insert_id = $this->ipc->addData($data,
$type);
+ return $this->last_insert_id;
+ }
+
+ /**
+ * Test the ipc getData method
+ */
+ function test_getData()
+ {
+ $id = $this->last_insert_id;
+ $type = 'x-phpgroupware/notes';
+ return $this->ipc->getData($id, $type);
+ }
+
+ /**
+ * Test the ipc replaceData method
+ */
+ function test_replaceData()
+ {
+ $id = $this->last_insert_id;
+ $data = array('note_description' => 'collect a list of
useful mime types and their structure',
+ 'note_access' => null, // null ->
set as public
+ 'note_category' => 0
+ );
+ $type = 'x-phpgroupware/notes';
+ return $this->ipc->replaceData($id, $data, $type);
+ }
+
+ /**
+ * Test the ipc removeData method
+ */
+ function test_removeData()
+ {
+ $id = $this->last_insert_id;
+ return $this->ipc->removeData($id);
+ }
+
+ /**
+ * Test the ipc existData method
+ */
+ function test_existData()
+ {
+ $id = $this->last_insert_id;
+ return $this->ipc->existData($id);
+ }
+
+ /**
+ * Test the ipc getIdList method
+ */
+ function test_getIdList()
+ {
+ //return $this->ipc->getIdList(mktime(18,15));
+ //return $this->ipc->getIdList(mktime(18,22));
+ return $this->ipc->getIdList(mktime(13,30,0,3,9,2004));
+ //return $this->ipc->getIdList(); // get all data id's
+ }
}
-
- /**
- * Test the ipc replaceData method
- *
- * @access protected
- */
- function test_replaceData()
- {
- $id = $this->last_insert_id;
- $data = array('note_description' => 'collect a list of useful
mime types and their structure',
- 'note_access' => 'private',
- 'note_category' => 0
- );
- $type = 'application/x-phpgw-notes';
- return $this->ipc->replaceData($id, $data, $type);
- }
-
- /**
- * Test the ipc removeData method
- *
- * @access protected
- */
- function test_removeData()
- {
- $id = $this->last_insert_id;
- return $this->ipc->removeData($id);
- }
-
- /**
- * Test the ipc existData method
- *
- * @access protected
- */
- function test_existData()
- {
- $id = $this->last_insert_id;
- return $this->ipc->existData($id);
- }
-
-}
?>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpgroupware-cvs] ipc_test_suite/inc/class.ipc_test_suite_notes.inc.php, 1.2,
nomail <=