passes tests!
This commit is contained in:
2523
008fc633-d9d4-4abc-9812-e22014e19498.tcx
Normal file
2523
008fc633-d9d4-4abc-9812-e22014e19498.tcx
Normal file
File diff suppressed because it is too large
Load Diff
@@ -14,7 +14,7 @@ import io
|
|||||||
|
|
||||||
from django.core.management.base import BaseCommand
|
from django.core.management.base import BaseCommand
|
||||||
from django_mailbox.models import Message, MessageAttachment,Mailbox
|
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.conf import settings
|
||||||
|
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
|
|||||||
@@ -59,8 +59,6 @@ class ViewTest(TestCase):
|
|||||||
form = DocumentsForm(form_data,file_data)
|
form = DocumentsForm(form_data,file_data)
|
||||||
response = self.c.post('/rowers/workout/upload/', form_data, follow=True)
|
response = self.c.post('/rowers/workout/upload/', form_data, follow=True)
|
||||||
|
|
||||||
f.close()
|
|
||||||
|
|
||||||
self.assertRedirects(response, expected_url='/rowers/workout/'+encoded1+'/edit/',
|
self.assertRedirects(response, expected_url='/rowers/workout/'+encoded1+'/edit/',
|
||||||
status_code=302,target_status_code=200)
|
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)
|
response = self.c.get('/rowers/workout/'+encoded1+'/', form_data, follow=True)
|
||||||
self.assertEqual(response.status_code, 200)
|
self.assertEqual(response.status_code, 200)
|
||||||
|
|
||||||
|
|
||||||
response = self.c.get('/rowers/workout/'+encoded1+'/edit/', form_data, follow=True)
|
response = self.c.get('/rowers/workout/'+encoded1+'/edit/', form_data, follow=True)
|
||||||
self.assertEqual(response.status_code, 200)
|
self.assertEqual(response.status_code, 200)
|
||||||
|
|
||||||
@@ -77,6 +76,7 @@ class ViewTest(TestCase):
|
|||||||
self.assertEqual(response.status_code, 200)
|
self.assertEqual(response.status_code, 200)
|
||||||
|
|
||||||
|
|
||||||
|
f.close()
|
||||||
|
|
||||||
|
|
||||||
response = self.c.get('/rowers/workout/'+encoded1+'/workflow/',
|
response = self.c.get('/rowers/workout/'+encoded1+'/workflow/',
|
||||||
@@ -157,7 +157,6 @@ class ViewTest(TestCase):
|
|||||||
|
|
||||||
response = self.c.post('/rowers/workout/upload/', form_data, follow=True)
|
response = self.c.post('/rowers/workout/upload/', form_data, follow=True)
|
||||||
|
|
||||||
f.close()
|
|
||||||
|
|
||||||
self.assertRedirects(response, expected_url='/rowers/workout/'+encoded1+'/edit/',
|
self.assertRedirects(response, expected_url='/rowers/workout/'+encoded1+'/edit/',
|
||||||
status_code=302,target_status_code=200)
|
status_code=302,target_status_code=200)
|
||||||
@@ -167,6 +166,7 @@ class ViewTest(TestCase):
|
|||||||
response = self.c.get('/rowers/workout/'+encoded1+'/', form_data, follow=True)
|
response = self.c.get('/rowers/workout/'+encoded1+'/', form_data, follow=True)
|
||||||
self.assertEqual(response.status_code, 200)
|
self.assertEqual(response.status_code, 200)
|
||||||
|
|
||||||
|
f.close()
|
||||||
|
|
||||||
w = Workout.objects.get(id=1)
|
w = Workout.objects.get(id=1)
|
||||||
f_to_be_deleted = w.csvfilename
|
f_to_be_deleted = w.csvfilename
|
||||||
|
|||||||
BIN
rowers/tests/testdata/testdata.csv.gz
vendored
BIN
rowers/tests/testdata/testdata.csv.gz
vendored
Binary file not shown.
@@ -349,7 +349,7 @@ def upload_options(body):
|
|||||||
uploadoptions = {}
|
uploadoptions = {}
|
||||||
body = cleanbody(body)
|
body = cleanbody(body)
|
||||||
try:
|
try:
|
||||||
yml = (yaml.load(body))
|
yml = (yaml.safe_load(body))
|
||||||
if yml and 'fromuploadform' in yml:
|
if yml and 'fromuploadform' in yml:
|
||||||
return yml
|
return yml
|
||||||
try:
|
try:
|
||||||
|
|||||||
@@ -7,29 +7,29 @@ from rowers.views.statements import *
|
|||||||
|
|
||||||
# Custom error pages with Rowsandall headers
|
# Custom error pages with Rowsandall headers
|
||||||
def error500_view(request):
|
def error500_view(request):
|
||||||
response = render('500.html', {},
|
response = render(request,'500.html', {},)
|
||||||
context_instance = RequestContext(request))
|
# context_instance = RequestContext(request))
|
||||||
|
|
||||||
response.status_code = 500
|
response.status_code = 500
|
||||||
return response
|
return response
|
||||||
|
|
||||||
def error404_view(request):
|
def error404_view(request):
|
||||||
response = render('404.html', {},
|
response = render(request,'404.html', {},)
|
||||||
context_instance = RequestContext(request))
|
# context_instance = RequestContext(request))
|
||||||
|
|
||||||
response.status_code = 404
|
response.status_code = 404
|
||||||
return response
|
return response
|
||||||
|
|
||||||
def error400_view(request):
|
def error400_view(request):
|
||||||
response = render('400.html', {},
|
response = render(request,'400.html', {},)
|
||||||
context_instance = RequestContext(request))
|
# context_instance = RequestContext(request))
|
||||||
|
|
||||||
response.status_code = 400
|
response.status_code = 400
|
||||||
return response
|
return response
|
||||||
|
|
||||||
def error403_view(request):
|
def error403_view(request,*args, **kwargs):
|
||||||
response = render('403.html', {},
|
response = render(request,'403.html', {},)
|
||||||
context_instance = RequestContext(request))
|
# context_instance = RequestContext(request))
|
||||||
|
|
||||||
response.status_code = 403
|
response.status_code = 403
|
||||||
return response
|
return response
|
||||||
|
|||||||
Reference in New Issue
Block a user