Skip to content
Snippets Groups Projects
Commit d1dbfbd5 authored by Ben Adida's avatar Ben Adida
Browse files

got the session testing working

parent 90703859
No related branches found
No related tags found
No related merge requests found
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Unit Tests for Helios Unit Tests for Helios
""" """
import unittest, datetime import unittest, datetime, re
import models import models
from auth import models as auth_models from auth import models as auth_models
...@@ -258,9 +258,12 @@ class ElectionBlackboxTests(TestCase): ...@@ -258,9 +258,12 @@ class ElectionBlackboxTests(TestCase):
self.assertRedirects(response, "/auth/?return_url=/helios/elections/new") self.assertRedirects(response, "/auth/?return_url=/helios/elections/new")
def test_do_complete_election(self): def test_do_complete_election(self):
# a bogus call to set up the session
self.client.get("/")
# set up the session # set up the session
session = self.client.session session = self.client.session
session['user'] = self.user session['user'] = {'type': self.user.user_type, 'user_id': self.user.user_id}
session.save() session.save()
# create the election # create the election
...@@ -273,7 +276,11 @@ class ElectionBlackboxTests(TestCase): ...@@ -273,7 +276,11 @@ class ElectionBlackboxTests(TestCase):
"use_advanced_audit_features": "1", "use_advanced_audit_features": "1",
"private_p" : "0"}) "private_p" : "0"})
import pdb; pdb.set_trace() # we are redirected to the election
election_id = re.search('/elections/([^/]+)/', str(response['Location'])).group(1)
assert False
# add helios as trustee # add helios as trustee
# add a few voters # add a few voters
......
...@@ -74,7 +74,7 @@ TEMPLATE_DIRS = ( ...@@ -74,7 +74,7 @@ TEMPLATE_DIRS = (
INSTALLED_APPS = ( INSTALLED_APPS = (
# 'django.contrib.auth', # 'django.contrib.auth',
'django.contrib.contenttypes', # 'django.contrib.contenttypes',
'django.contrib.sessions', 'django.contrib.sessions',
'django.contrib.sites', 'django.contrib.sites',
## needed for queues ## needed for queues
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment