def test_get_temperature_with_previous_response_view(self, mock_session_id): responding_user = UserFactory(id=utils.random_string(8)) mock_session_id.return_value = responding_user.id team_temp = SurveyFactory() existing_response = ResponseFactory(collector=team_temp.current(), responder=responding_user) response = self.client.get(reverse('temp', args=[str(team_temp.id)])) self.assertTemplateUsed(response, 'form.html') self.assertContains(response, 'Wordplay Time!') self.assertContains(response, existing_response.id)
def make_uuid(): return utils.random_string(8)
def get_or_create_userid(request): if 'userid' not in request.session: request.session['userid'] = utils.random_string(8) return request.session['userid']