def test_gen_hunt_id(self): """ **test_gen_hunt_id** * Test that a unique id is returned """ with patch('cr_hunt.models.cr_Hunts.objects.filter') as filt: #attrs = {'count.return_value':20} #filt(CreatedBy = uname).configure_mock(**attrs) #filt.return_value = 20 filt.return_value.count.return_value = 20 uname = 'bob' retname = models.gen_hunt_id(uname) self.assertEqual(retname, 'bob20')
def render_main(request): """ :param: HttpRequest :rtype: HttpRequest Renders the welcome page for the create hunt app. """ if request.user.is_authenticated(): global hunt_id hunt_id = request.user.username hunt_id = gen_hunt_id(hunt_id) global i_counter i_counter = get_cur_count(hunt_id) return render_to_response("cr_hunt/cr_hunt_main.html") else: return redirect('cr_error')