Esempio n. 1
0
 def get_context_data(self, **kwargs):
     context = super().get_context_data(**kwargs)
     context['warnings'] = self.request.event.wip_schedule.warnings
     context['changes'] = self.request.event.wip_schedule.changes
     context['notifications'] = len(self.request.event.wip_schedule.notifications)
     context['suggested_version'] = guess_schedule_version(self.request.event)
     return context
Esempio n. 2
0
 def suggested_version(self):
     return guess_schedule_version(self.request.event)
Esempio n. 3
0
def test_schedule_version_guessing(event, previous, suggestion):
    with scope(event=event):
        if previous:
            event.release_schedule(previous)
        assert guess_schedule_version(event) == suggestion