def test_survey_view_delete(self): """Test Function to check delete survey""" request = self.factory.get('/module/survey/del/1/') request.user = self.user request.session = {} response = survey_del(request, 1) self.assertEqual(response.status_code, 302) request = self.factory.post('/module/survey/del/', {'select': '1'}) request.user = self.user request.session = {} response = survey_del(request, 0) self.assertEqual(response['Location'], '/module/survey/') self.assertEqual(response.status_code, 302)
def test_survey_view_update(self): """Test Function survey view update""" response = self.client.get('/module/survey/1/') self.assertEqual(response.status_code, 200) self.assertTemplateUsed(response, 'survey/survey_change.html') request = self.factory.post('/module/survey/1/', {'name': 'test_survey'}, follow=True) request.user = self.user request.session = {} response = survey_change(request, 1) self.assertEqual(response.status_code, 302) self.assertEqual(response['Location'], '/module/survey/') response = survey_del(request, 1) self.assertEqual(response.status_code, 302)