def setUp(self): # Times for various actions (assumes a 14 day window for feedback). self.t_now = '2019-04-01 12:00:00' self.t_creation = '2019-03-01 12:00:00' self.t_expired = '2019-03-02 12:00:00' self.t_received = '2019-03-29 12:00:00' # Setup our test signal and feedback instances with freeze_time(self.t_creation): self.reporter = ReporterFactory() self.signal = SignalFactoryValidLocation( reporter=self.reporter, status__state=workflow.AFGEHANDELD, ) with freeze_time(self.t_now): self.feedback = FeedbackFactory( submitted_at=None, _signal=self.signal, ) with freeze_time(self.t_expired): self.feedback_expired = FeedbackFactory( submitted_at=None, _signal=self.signal, ) with freeze_time(self.t_received): self.feedback_received = FeedbackFactory( submitted_at=timezone.now() - timedelta(days=5), _signal=self.signal, ) # Setup a standard answer that triggers a request to reopen. self.sa_reopens = StandardAnswerFactory.create( text='Ik ben niet blij met de afhandeling, duurde te lang.', is_satisfied=False, reopens_when_unhappy=True, ) self.sa_no_sideeffect = StandardAnswerFactory.create( text='Ik ben niet blij. Blah, blah.', is_satisfied=False, reopens_when_unhappy=False, )
def setUp(self): self.signal = SignalFactoryValidLocation() self.feedback = FeedbackFactory( _signal=self.signal, is_satisfied=None, ) self.feedback_endpoint = '/signals/v1/public/feedback/forms/{token}' self.history_endpoint = '/signals/v1/private/signals/{id}/history'
def setUp(self): self.feedback = FeedbackFactory()