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
def suggested_version(self): return guess_schedule_version(self.request.event)
def test_schedule_version_guessing(event, previous, suggestion): with scope(event=event): if previous: event.release_schedule(previous) assert guess_schedule_version(event) == suggestion