now passes new tests
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
import pytest
|
||||
|
||||
pytestmark = pytest.mark.django_db
|
||||
from rowers.opaque import encoder
|
||||
encoded1 = str(encoder.encode_hex(1))
|
||||
encoded2 = str(encoder.encode_hex(2))
|
||||
|
||||
from bs4 import BeautifulSoup
|
||||
import re
|
||||
|
||||
@@ -112,9 +112,10 @@ class EmpowerTest(TestCase):
|
||||
def test_workflow_map_view(self, mocked_sqlalchemy):
|
||||
login = self.c.login(username='john',password='koeinsloot')
|
||||
self.assertTrue(login)
|
||||
encodedid = str(encoder.encode_hex(self.wote.id))
|
||||
|
||||
url = '/rowers/workout/{id}/workflow/'.format(
|
||||
id = self.wote.id
|
||||
id = encodedid
|
||||
)
|
||||
|
||||
response = self.c.get(url)
|
||||
|
||||
@@ -350,7 +350,7 @@ class StravaObjects(DjangoTestCase):
|
||||
response = self.c.get('/rowers/workout/stravaimport/12',follow=True)
|
||||
|
||||
self.assertRedirects(response,
|
||||
expected_url='/rowers/workout/'+encoded1+'/edit/',
|
||||
expected_url='/rowers/workout/'+encoded2+'/edit/',
|
||||
status_code=301,target_status_code=200)
|
||||
|
||||
self.assertEqual(response.status_code, 200)
|
||||
|
||||
@@ -144,7 +144,7 @@ class WorkoutCompareTest(TestCase):
|
||||
login = self.c.login(username=self.u.username, password=self.password)
|
||||
self.assertTrue(login)
|
||||
|
||||
url = '/rowers/team-compare-select/workout/1/team/0/user/1/'
|
||||
url = '/rowers/team-compare-select/workout/'+encoded1+'/team/0/user/1/'
|
||||
|
||||
response = self.c.get(url)
|
||||
self.assertEqual(response.status_code,200)
|
||||
@@ -374,7 +374,8 @@ class ForcecurveTest(TestCase):
|
||||
login = self.c.login(username=self.u.username, password = self.password)
|
||||
self.assertTrue(login)
|
||||
|
||||
url = '/rowers/workout/1/forcecurve/'
|
||||
encoded1 = str(encoder.encode_hex(1))
|
||||
url = '/rowers/workout/'+encoded1+'/forcecurve/'
|
||||
|
||||
response = self.c.get(url)
|
||||
self.assertEqual(response.status_code,200)
|
||||
|
||||
@@ -206,7 +206,7 @@ class URLTests(TestCase):
|
||||
'/rowers/sessions/teamcreate/',
|
||||
'/rowers/sessions/user/1/',
|
||||
'/rowers/team-compare-select/',
|
||||
'/rowers/team-compare-select/workout/1/',
|
||||
'/rowers/team-compare-select/workout/'+encoded1+'/',
|
||||
'/rowers/team-compare-select/2016-01-01/2016-12-31/',
|
||||
'/rowers/test-job/2/',
|
||||
'/rowers/test-job2/2/',
|
||||
@@ -216,17 +216,17 @@ class URLTests(TestCase):
|
||||
# '/rowers/updatefitness/rower/50/',
|
||||
# '/rowers/user-boxplot/',
|
||||
# '/rowers/user-boxplot-data/',
|
||||
# '/rowers/user-boxplot-select//',
|
||||
# '/rowers/user-boxplot-select/user/1//',
|
||||
# '/rowers/user-boxplot-select/',
|
||||
# '/rowers/user-boxplot-select/user/1/',
|
||||
# '/rowers/user-boxplot/user/1/',
|
||||
# '/rowers/user-multiflex-data/',
|
||||
# '/rowers/user-multiflex-select//',
|
||||
# '/rowers/user-multiflex-select/',
|
||||
# '/rowers/user-multiflex-select/2016-01-01/2016-12-31/',
|
||||
# '/rowers/user-multiflex-select/user/1//',
|
||||
# '/rowers/user-multiflex-select/user/1/',
|
||||
# '/rowers/user-multiflex-select/user/1/2016-01-01/2016-12-31/',
|
||||
# '/rowers/user-multiflex//',
|
||||
# '/rowers/user-multiflex/',
|
||||
# '/rowers/user-multiflex/user/1/',
|
||||
'/rowers/workout/'+encoded1+'//',
|
||||
'/rowers/workout/'+encoded1+'/',
|
||||
'/rowers/workout/'+encoded1+'/adddistanceplot/',
|
||||
'/rowers/workout/'+encoded1+'/adddistanceplot2/',
|
||||
'/rowers/workout/'+encoded1+'/addotwpowerplot/',
|
||||
@@ -251,14 +251,14 @@ class URLTests(TestCase):
|
||||
'/rowers/workout/'+encoded1+'/interactiveotwplot/',
|
||||
'/rowers/workout/'+encoded1+'/map/',
|
||||
'/rowers/workout/'+encoded1+'/otwsetpower/',
|
||||
'/rowers/workout/'+encoded1+'/recalcsummary//',
|
||||
'/rowers/workout/'+encoded1+'/recalcsummary/',
|
||||
'/rowers/workout/'+encoded1+'/restore/',
|
||||
'/rowers/workout/'+encoded1+'/smoothenpace/',
|
||||
'/rowers/workout/'+encoded1+'/split/',
|
||||
'/rowers/workout/'+encoded1+'/stats/',
|
||||
'/rowers/workout/'+encoded1+'/stream/',
|
||||
'/rowers/workout/'+encoded1+'/task/',
|
||||
'/rowers/workout/'+encoded1+'/test_strokedata/',
|
||||
'/rowers/workout/'+encoded1+'/teststrokedata/',
|
||||
'/rowers/workout/'+encoded1+'/toggle-ranking/',
|
||||
'/rowers/workout/'+encoded1+'/undosmoothenpace/',
|
||||
'/rowers/workout/'+encoded1+'/unsubscribe/',
|
||||
@@ -267,7 +267,7 @@ class URLTests(TestCase):
|
||||
'/rowers/workout/'+encoded1+'/wind/',
|
||||
'/rowers/workout/'+encoded1+'/workflow/',
|
||||
'/rowers/workout/compare/'+encoded1+'/2016-01-01/2016-12-31/',
|
||||
'/rowers/workout/fusion/'+encoded1+'//',
|
||||
'/rowers/workout/fusion/'+encoded1+'/',
|
||||
'/rowers/workout/fusion/'+encoded1+'/2016-01-01/2016-12-31/',
|
||||
'/rowers/workout/upload/',
|
||||
'/rowers/workout/upload/team/',
|
||||
|
||||
BIN
rowers/tests/testdata/testdata.csv.gz
vendored
BIN
rowers/tests/testdata/testdata.csv.gz
vendored
Binary file not shown.
Reference in New Issue
Block a user