[CMF-checkins] CVS: Products/CMFCalendar/tests -
test_Calendar.py:1.4.22.6
Stefan H. Holek
stefan at epy.co.at
Thu Aug 5 17:01:20 EDT 2004
Update of /cvs-repository/Products/CMFCalendar/tests
In directory cvs.zope.org:/tmp/cvs-serv15771/CMFCalendar/tests
Modified Files:
Tag: CMF-1_4-branch
test_Calendar.py
Log Message:
Revert changes to the CalendarTool on CMF-1_4-branch. Sorry for the noise.
=== Products/CMFCalendar/tests/test_Calendar.py 1.4.22.5 => 1.4.22.6 ===
--- Products/CMFCalendar/tests/test_Calendar.py:1.4.22.5 Wed Aug 4 19:05:25 2004
+++ Products/CMFCalendar/tests/test_Calendar.py Thu Aug 5 17:00:49 2004
@@ -22,7 +22,7 @@
# Log in as a god :-)
newSecurityManager(None, UnrestrictedUser('god',
'god',
- ['Manager'],
+ [],
''))
app = self.app
@@ -71,20 +71,11 @@
self.assertEqual(tool.getId(),'portal_calendar')
def test_types(self):
- self.assertEqual(self.Tool.getCalendarTypes(), ('Event',))
+ self.assertEqual(self.Tool.getCalendarTypes(),['Event'])
self.Tool.edit_configuration(show_types=['Event','Party']
- , show_states=[]
, use_session="")
- self.assertEqual(self.Tool.getCalendarTypes(), ('Event', 'Party'))
-
- def test_states(self):
- self.assertEqual(self.Tool.getCalendarStates(), ('published',))
-
- self.Tool.edit_configuration(show_types=[]
- , show_states=['pending', 'published']
- , use_session="")
- self.assertEqual(self.Tool.getCalendarStates(), ('pending', 'published'))
+ self.assertEqual(self.Tool.getCalendarTypes(),['Event', 'Party'])
def test_Days(self):
assert self.Tool.getDays() == ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
@@ -485,41 +476,6 @@
events = self.Site.portal_calendar.catalog_getevents(2002, 6)
self.assertEqual([events[e] for e in range(1, 8)], data)
-
- def test_workflowStateRendering(self):
- # Calendar should return events in all of the selected workflow states
-
- self.Site.invokeFactory('Event', id='meeting',
- start_date='2002/05/01 11:00:00',
- end_date='2002/05/01 13:30:00')
-
- self.Site.invokeFactory('Event', id='dinner',
- start_date='2002/05/01 20:00:00',
- end_date='2002/05/01 22:00:00')
-
- self.assertEqual(len(self.Site.portal_catalog(portal_type='Event')), 2)
-
- # No published events
- self.assertEqual(len(self.Site.portal_calendar.getEventsForThisDay(DateTime('2002/05/01'))), 0)
-
- # One published event
- self.Site.portal_workflow.doActionFor(self.Site.meeting, 'publish')
- self.assertEqual(len(self.Site.portal_catalog(review_state='published')), 1)
-
- self.assertEqual(len(self.Site.portal_calendar.getEventsForThisDay(DateTime('2002/05/01'))), 1)
-
- # One pending event
- self.Site.portal_workflow.doActionFor(self.Site.dinner, 'submit')
- self.assertEqual(len(self.Site.portal_catalog(review_state='pending')), 1)
-
- self.assertEqual(len(self.Site.portal_calendar.getEventsForThisDay(DateTime('2002/05/01'))), 1)
-
- # Make calendar return pending events
- self.Site.portal_calendar.edit_configuration(show_types=('Event',),
- show_states=('pending', 'published'),
- use_session='')
-
- self.assertEqual(len(self.Site.portal_calendar.getEventsForThisDay(DateTime('2002/05/01'))), 2)
def test_suite():
return unittest.TestSuite((
More information about the CMF-checkins
mailing list