From 07cab41bec730f1baadaf6827f1288efe9316ab5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Nowak?= <luke@nexedi.com> Date: Wed, 24 Jun 2009 15:20:35 +0000 Subject: [PATCH] - do not test Acknowledgement for typical Event behaviour git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@27792 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/ERP5/tests/testCRM.py | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/product/ERP5/tests/testCRM.py b/product/ERP5/tests/testCRM.py index b4e5a2cb28..88ccd85e84 100644 --- a/product/ERP5/tests/testCRM.py +++ b/product/ERP5/tests/testCRM.py @@ -58,7 +58,8 @@ class TestCRM(ERP5TypeTestCase): event_module = self.portal.event_module portal_workflow = self.portal.portal_workflow ticket = self.portal.campaign_module.newContent(portal_type='Campaign',) - for ptype in self.portal.getPortalEventTypeList(): + for ptype in [x for x in self.portal.getPortalEventTypeList() if x != + 'Acknowledgement']: event = event_module.newContent(portal_type=ptype, follow_up_value=ticket) @@ -103,7 +104,8 @@ class TestCRM(ERP5TypeTestCase): # test action to create a related event from a ticket event_module_url = self.portal.event_module.absolute_url() ticket = self.portal.meeting_module.newContent(portal_type='Meeting') - for ptype in self.portal.getPortalEventTypeList(): + for ptype in [x for x in self.portal.getPortalEventTypeList() if x != + 'Acknowledgement']: # incoming redirect = ticket.Ticket_newEvent(direction='incoming', portal_type=ptype, @@ -265,7 +267,7 @@ class TestCRM(ERP5TypeTestCase): portal_workflow = self.portal.portal_workflow event_type_list = [x for x in self.portal.getPortalEventTypeList() \ - if x != 'Site Message'] + if x not in ['Site Message', 'Acknowledgement']] # if create_event option is false, it does not create a new event. for portal_type in event_type_list: @@ -712,7 +714,8 @@ class TestCRMMailSend(ERP5TypeTestCase): # passing start_action transition on event workflow will not send an email # when the portal type is not Mail Message for ptype in [t for t in self.portal.getPortalEventTypeList() - if t not in ('Mail Message', 'Document Ingestion Message')]: + if t not in ('Mail Message', 'Document Ingestion Message', + 'Acknowledgement')]: event = self.portal.event_module.newContent(portal_type=ptype) event.setSource('person_module/me') event.setDestination('person_module/recipient') @@ -728,7 +731,8 @@ class TestCRMMailSend(ERP5TypeTestCase): def test_MailMarkPosted(self): # mark_started_action transition on event workflow will not send an email # even if the portal type is a Mail Message - for ptype in self.portal.getPortalEventTypeList(): + for ptype in [x for x in self.portal.getPortalEventTypeList() if x != + 'Acknowledgement']: event = self.portal.event_module.newContent(portal_type=ptype) event.setSource('person_module/me') event.setDestination('person_module/recipient') -- 2.30.9