Private
Public Access
1
0

passes tests!

This commit is contained in:
Sander Roosendaal
2019-03-22 15:48:06 +01:00
parent 41f739726e
commit 8e29b616b1
6 changed files with 2539 additions and 16 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -14,7 +14,7 @@ import io
from django.core.management.base import BaseCommand
from django_mailbox.models import Message, MessageAttachment,Mailbox
from django.core.urlresolvers import reverse
from django.urls import reverse
from django.conf import settings
from django.utils import timezone

View File

@@ -59,8 +59,6 @@ class ViewTest(TestCase):
form = DocumentsForm(form_data,file_data)
response = self.c.post('/rowers/workout/upload/', form_data, follow=True)
f.close()
self.assertRedirects(response, expected_url='/rowers/workout/'+encoded1+'/edit/',
status_code=302,target_status_code=200)
@@ -69,6 +67,7 @@ class ViewTest(TestCase):
response = self.c.get('/rowers/workout/'+encoded1+'/', form_data, follow=True)
self.assertEqual(response.status_code, 200)
response = self.c.get('/rowers/workout/'+encoded1+'/edit/', form_data, follow=True)
self.assertEqual(response.status_code, 200)
@@ -77,6 +76,7 @@ class ViewTest(TestCase):
self.assertEqual(response.status_code, 200)
f.close()
response = self.c.get('/rowers/workout/'+encoded1+'/workflow/',
@@ -157,8 +157,7 @@ class ViewTest(TestCase):
response = self.c.post('/rowers/workout/upload/', form_data, follow=True)
f.close()
self.assertRedirects(response, expected_url='/rowers/workout/'+encoded1+'/edit/',
status_code=302,target_status_code=200)
@@ -167,7 +166,8 @@ class ViewTest(TestCase):
response = self.c.get('/rowers/workout/'+encoded1+'/', form_data, follow=True)
self.assertEqual(response.status_code, 200)
f.close()
w = Workout.objects.get(id=1)
f_to_be_deleted = w.csvfilename
try:

Binary file not shown.

View File

@@ -349,7 +349,7 @@ def upload_options(body):
uploadoptions = {}
body = cleanbody(body)
try:
yml = (yaml.load(body))
yml = (yaml.safe_load(body))
if yml and 'fromuploadform' in yml:
return yml
try:

View File

@@ -7,29 +7,29 @@ from rowers.views.statements import *
# Custom error pages with Rowsandall headers
def error500_view(request):
response = render('500.html', {},
context_instance = RequestContext(request))
response = render(request,'500.html', {},)
# context_instance = RequestContext(request))
response.status_code = 500
return response
def error404_view(request):
response = render('404.html', {},
context_instance = RequestContext(request))
response = render(request,'404.html', {},)
# context_instance = RequestContext(request))
response.status_code = 404
return response
def error400_view(request):
response = render('400.html', {},
context_instance = RequestContext(request))
response = render(request,'400.html', {},)
# context_instance = RequestContext(request))
response.status_code = 400
return response
def error403_view(request):
response = render('403.html', {},
context_instance = RequestContext(request))
def error403_view(request,*args, **kwargs):
response = render(request,'403.html', {},)
# context_instance = RequestContext(request))
response.status_code = 403
return response