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)
Example #2
0
def make_uuid():
    return utils.random_string(8)
Example #3
0
def get_or_create_userid(request):
    if 'userid' not in request.session:
        request.session['userid'] = utils.random_string(8)
    return request.session['userid']