Private
Public Access
1
0

testing full refactor, excluding garmin, polar, rojabo

This commit is contained in:
Sander Roosendaal
2023-02-17 17:14:56 +01:00
parent f17fb560c5
commit 20a7ebea46
8 changed files with 97 additions and 499 deletions

View File

@@ -359,8 +359,8 @@ class C2Objects(DjangoTestCase):
@patch('rowers.integrations.c2.requests.post', side_effect=mocked_requests)
@patch('rowers.integrations.c2.requests.get', side_effect=mocked_requests)
def test_c2_upload(self, mock_get, mock_post):
response = self.c.get('/rowers/workout/'+encoded1+'/c2uploadw/')
url = '/rowers/workout/'+encoded1+'/c2uploadw/'
response = self.c.get(url)
self.assertRedirects(response,
expected_url = '/rowers/workout/'+encoded1+'/edit/',
status_code=302,target_status_code=200)
@@ -371,7 +371,7 @@ class C2Objects(DjangoTestCase):
@patch('rowers.integrations.c2.requests.post', side_effect=mocked_requests)
@patch('rowers.integrations.c2.requests.get', side_effect=mocked_requests)
def test_c2_list(self, mock_get, mock_post):
response = self.c.get('/rowers/workout/c2list',follow=True)
response = self.c.get('/rowers/workout/c2import',follow=True)
self.assertEqual(response.status_code,200)
@@ -381,7 +381,7 @@ class C2Objects(DjangoTestCase):
response = self.c.get('/rowers/workout/c2import/12/',follow=True)
expected_url = reverse('workout_c2import_view')
expected_url = reverse('workout_import_view',kwargs={'source':'c2'})
self.assertRedirects(response,
expected_url=expected_url,
@@ -513,7 +513,7 @@ class C2Objects(DjangoTestCase):
def test_c2_import_tz(self, mock_get, mocked_sqlalchemy, mock_session):
response = self.c.get('/rowers/workout/c2import/22/',follow=True)
expected_url = '/rowers/workout/c2list/'
expected_url = '/rowers/workout/c2import/'
self.assertRedirects(response,
expected_url=expected_url,
@@ -532,7 +532,7 @@ class C2Objects(DjangoTestCase):
def test_c2_import_tz3(self, mock_get, mocked_sqlalchemy):
response = self.c.get('/rowers/workout/c2import/32/',follow=True)
expected_url = '/rowers/workout/c2list/'
expected_url = '/rowers/workout/c2import/'
self.assertRedirects(response,
expected_url=expected_url,
@@ -552,7 +552,7 @@ class C2Objects(DjangoTestCase):
def test_c2_import_tz2(self, mock_get, mocked_sqlalchemy, MockSession):
response = self.c.get('/rowers/workout/c2import/31/',follow=True)
expected_url = '/rowers/workout/c2list/'
expected_url = '/rowers/workout/c2import/'
result = tasks.handle_c2_getworkout(self.r.user.id,self.r.c2token,31,self.r.defaulttimezone)
@@ -648,7 +648,7 @@ class C2ObjectsTokenExpired(DjangoTestCase):
@patch('rowers.integrations.c2.requests.get', side_effect=mocked_requests)
@patch('rowers.integrations.c2.Session',side_effect=mocked_requests)
def test_c2_list(self, mock_get, mock_post, mock_Session):
response = self.c.get('/rowers/workout/c2list',follow=True)
response = self.c.get('/rowers/workout/c2import/',follow=True)
self.assertEqual(response.status_code,200)
@@ -757,14 +757,10 @@ class NKObjects(DjangoTestCase):
result = integration.open()
self.assertEqual(result,"TA3n1vrNjuQJWw0TdCDHnjSmrjIPULhTlejMIWqq")
response = self.c.get('/rowers/workout/nkimport/all/',follow=True)
response = self.c.get('/rowers/workout/nkimport/?selectallnew=true',follow=True)
expected = reverse('workouts_view')
self.assertRedirects(response,
expected_url=expected,
status_code=302,target_status_code=200)
self.assertEqual(response.status_code, 200)
@patch('rowers.integrations.nk.requests.get', side_effect=mocked_requests)
@@ -780,7 +776,7 @@ class NKObjects(DjangoTestCase):
response = self.c.get('/rowers/workout/nkimport/469',follow=True)
expected_url = reverse('workout_nkimport_view')
expected_url = reverse('workout_import_view',kwargs={'source':'nk'})
self.assertRedirects(response,
expected_url=expected_url,
@@ -804,7 +800,7 @@ class NKObjects(DjangoTestCase):
result = integration.token_refresh()
response = self.c.get('/rowers/workout/nkimport/404',follow=True)
expected_url = reverse('workout_nkimport_view')
expected_url = reverse('workout_import_view',kwargs={'source':'nk'})
self.assertRedirects(response,
expected_url=expected_url,
@@ -979,7 +975,7 @@ class RP3Objects(DjangoTestCase):
response = self.c.get('/rowers/workout/rp3import/591621',follow=True)
expected_url = reverse('workout_rp3import_view')
expected_url = reverse('workout_import_view',kwargs={'source':'rp3'})
self.assertRedirects(response,
expected_url=expected_url,
@@ -1163,7 +1159,7 @@ class StravaObjects(DjangoTestCase):
mocked_getsmallrowdata_db):
response = self.c.get('/rowers/workout/stravaimport/12',follow=True)
expected_url = reverse('workout_stravaimport_view')
expected_url = reverse('workout_import_view',kwargs={'source':'strava'})
self.assertRedirects(response,
expected_url=expected_url,
@@ -1296,13 +1292,7 @@ class STObjects(DjangoTestCase):
@patch('rowers.imports.requests.get', side_effect=mocked_requests)
def test_sporttracks_import_all(self, mock_get):
response = self.c.get('/rowers/workout/sporttracksimport/all/',follow=True)
expected_url = reverse('workouts_view')
self.assertRedirects(response,
expected_url=expected_url,
status_code=302,target_status_code=200)
response = self.c.get('/rowers/workout/sporttracksimport/?selectallnew=true')
self.assertEqual(response.status_code, 200)

Binary file not shown.