def _create_session(self, **kwargs): session = SessionStore("3c3c3c4b4b4b") session.update( {'last_page_id': self.t1_p4.id, 'test_id': self.test1.id, 'page_id': self.t1_p5.id}) session.update(kwargs) session.save() return session
def test_complete_test_200(self): final_page_path = reverse('pages', kwargs={'test_id': self.test1.id, 'page_id': self.t1_p5.id}) final_page_answers = {'question_1': '1', 'question_3': '4', 'question_4': '7', 'test_id': self.test1.id, 'page_id': self.t1_p5.id, 'last_page_id': self.t1_p4.id} session = SessionStore('1234abcd') session['last_page_id'] = unicode(self.t1_p4.id) session.save() response = self.client.post(final_page_path, final_page_answers, follow=True) results_url = reverse('results', kwargs={'test_id': self.test1.id}) # self.assertRedirects(response, results_url) self.fail("Couldn't manage to do this test with django test client" "...should try with selenium or django-webtest")