Small fix in log out + tests

This commit is contained in:
Tomasz 2021-01-30 22:20:51 +01:00
parent 152bd67c70
commit 7f6ad037de
2 changed files with 10 additions and 7 deletions

View file

@ -319,9 +319,6 @@ def student_data(request, *args, **kwargs):
return redirect('../') return redirect('../')
def log_out(request, *args, **kwargs): def log_out(request, *args, **kwargs):
if request.session.has_key('is_logged'): del request.session[request.session.session_key]
del request.session[request.session.session_key] del request.session['is_logged']
del request.session['is_logged'] return JsonResponse({'logOut': True})
return JsonResponse({'logOut': True})
else:
return redirect('../')

View file

@ -48,6 +48,7 @@ class TestViews(TestCase):
joanna_data = students[3] joanna_data = students[3]
cookies_data['data']['register_r']['data'] = [joanna_data] cookies_data['data']['register_r']['data'] = [joanna_data]
get_data_test(self.client, cookies_data, self.assertEquals) get_data_test(self.client, cookies_data, self.assertEquals)
log_out_test(self.client, self.assertEquals)
def get_data_test(client, cookies_data, assertEquals): def get_data_test(client, cookies_data, assertEquals):
@ -138,3 +139,8 @@ def get_data_test(client, cookies_data, assertEquals):
} }
response = client.post(reverse('message_content'), content_type='application/xml', data=json.dumps(send_data)) response = client.post(reverse('message_content'), content_type='application/xml', data=json.dumps(send_data))
assertEquals(response.status_code, 200) assertEquals(response.status_code, 200)
def log_out_test(client, assertEquals):
#LOG OUT
response = client.get(reverse('log_out'), content_type='application/xml')
assertEquals(response.status_code, 200)