Repository :
http://git.fedorahosted.org/cgit/fedocal.git
On branch : master
---------------------------------------------------------------
commit 2a76dd796af1f6fae57b2b9d7bbc44d1cd556dae
Author: Pierre-Yves Chibon <pingou(a)pingoured.fr>
Date: Mon Dec 3 21:31:01 2012 +0100
Split the test_edit_meeting into two tests one that works and one that fails
---------------------------------------------------------------
fedocal/tests/test_fedocallib.py | 13 +++++++++++--
1 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/fedocal/tests/test_fedocallib.py b/fedocal/tests/test_fedocallib.py
index 8269626..f5b3389 100644
--- a/fedocal/tests/test_fedocallib.py
+++ b/fedocal/tests/test_fedocallib.py
@@ -817,8 +817,8 @@ class Fedocallibtests(Modeltests):
self.assertEqual(meeting.meeting_information, 'Information')
self.assertEqual(meeting.meeting_time_stop.minute, 59)
- def test_edit_meeting(self):
- """ Test the edit_meeting function. """
+ def test_edit_meeting_fail(self):
+ """ Test the edit_meeting function for when edit fails.
"""
self.__setup_meeting()
calendarobj = model.Calendar.by_id(self.session, 'test_calendar')
self.assertNotEqual(calendarobj, None)
@@ -869,6 +869,15 @@ class Fedocallibtests(Modeltests):
None, None)
self.session.rollback()
+ def test_edit_meeting(self):
+ """ Test the edit_meeting function. """
+ self.__setup_meeting()
+ calendarobj = model.Calendar.by_id(self.session, 'test_calendar')
+ self.assertNotEqual(calendarobj, None)
+ fasuser = FakeUser(['fi-apprentice'])
+ meeting = model.Meeting.by_id(self.session, 1)
+ self.assertEqual(meeting.meeting_name, 'Fedora-fr-test-meeting')
+
fedocallib.edit_meeting(
self.session, meeting, calendarobj, fasuser,
'Fedora-fr-meeting_edited',