Fix output used by http://eavesdrop.openstack.org
Closes-Bug: #1771365 Change-Id: Ib2f695a0b36f704b85f9078b34c9811509906b6d Signed-off-by: Graham Hayes <gr@ham.ie>
This commit is contained in:
parent
6e498abcb6
commit
0d1125f618
|
@ -103,7 +103,9 @@ class QuadWeeklyRecurrence(object):
|
|||
return {'freq': 'weekly', 'interval': 4}
|
||||
|
||||
def __str__(self):
|
||||
return "Every four weeks" % self.style
|
||||
return (
|
||||
"Every four weeks on week %d of the four week rotation"
|
||||
% self.week)
|
||||
|
||||
|
||||
class AdhocRecurrence(object):
|
||||
|
|
|
@ -62,3 +62,24 @@ class RecurrenceTestCase(unittest.TestCase):
|
|||
self.assertEqual(
|
||||
None,
|
||||
self.next_meeting(recurrence.AdhocRecurrence()))
|
||||
|
||||
def test_weekly_str(self):
|
||||
self.assertEqual(
|
||||
'Weekly',
|
||||
str(recurrence.WeeklyRecurrence()))
|
||||
|
||||
def test_biweekly_odd_str(self):
|
||||
self.assertEqual(
|
||||
'Every two weeks (on odd weeks)',
|
||||
str(recurrence.BiWeeklyRecurrence(style='odd')))
|
||||
|
||||
def test_biweekly_even_str(self):
|
||||
self.assertEqual(
|
||||
'Every two weeks (on even weeks)',
|
||||
str(recurrence.BiWeeklyRecurrence(style='even')))
|
||||
|
||||
def test_quadweekly_str(self):
|
||||
for i in range(4):
|
||||
self.assertEqual(
|
||||
'Every four weeks on week %d of the four week rotation' % i,
|
||||
str(recurrence.QuadWeeklyRecurrence(week=i)))
|
||||
|
|
Loading…
Reference in New Issue