[Neo-report] r2149 vincent - /trunk/neo/tests/__init__.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Jun 9 11:08:22 CEST 2010
Author: vincent
Date: Wed Jun 9 11:08:21 2010
New Revision: 2149
Log:
Allow restricting test by packet type.
Modified:
trunk/neo/tests/__init__.py
Modified: trunk/neo/tests/__init__.py
==============================================================================
--- trunk/neo/tests/__init__.py [iso-8859-1] (original)
+++ trunk/neo/tests/__init__.py [iso-8859-1] Wed Jun 9 11:08:21 2010
@@ -204,11 +204,19 @@
""" Ensure the connection was not closed """
self.assertEquals(len(conn.mockGetNamedCalls('close')), 0)
- def checkNoPacketSent(self, conn):
+ def _checkNoPacketSend(self, conn, method_id):
+ call_list = conn.mockGetNamedCalls(method_id)
+ self.assertEquals(len(call_list), 0, call_list)
+
+ def checkNoPacketSent(self, conn, check_notify=True, check_answer=True,
+ check_ask=True):
""" check if no packet were sent """
- self.assertEquals(len(conn.mockGetNamedCalls('notify')), 0)
- self.assertEquals(len(conn.mockGetNamedCalls('answer')), 0)
- self.assertEquals(len(conn.mockGetNamedCalls('ask')), 0)
+ if check_notify:
+ self._checkNoPacketSend(conn, 'notify')
+ if check_answer:
+ self._checkNoPacketSend(conn, 'answer')
+ if check_ask:
+ self._checkNoPacketSend(conn, 'ask')
def checkNoUUIDSet(self, conn):
""" ensure no UUID was set on the connection """
More information about the Neo-report
mailing list