Private
Public Access
1
0

sort of saves files

This commit is contained in:
Sander Roosendaal
2020-07-05 16:13:04 +02:00
parent 34c1f83b70
commit bb64a1215d
7 changed files with 174 additions and 45 deletions

View File

@@ -11,6 +11,7 @@ nu = datetime.datetime.now()
import rowers
from rowers import dataprep
@pytest.mark.django_db
@override_settings(TESTING=True)
@@ -42,12 +43,54 @@ class GarminObjects(TransactionTestCase):
content_type="application/json")
self.assertEqual(response.status_code, 200)
response = self.c.get('/rowers/workout/'+encoded1+'/', follow=True)
#response = self.c.get('/rowers/workout/'+encoded1+'/', follow=True)
#self.assertEqual(response.status_code, 200)
ws = Workout.objects.filter(user=self.r)
self.assertEqual(ws.count(),3)
def test_garmin_push_details3(self):
data = json.load(open('rowers/tests/testdata/garmindetail3.txt','r'))
response = self.c.post('/rowers/garmin/activities/',json.dumps(data),
content_type='application/json')
self.assertEqual(response.status_code, 200)
ws = Workout.objects.filter(user=self.r)
self.assertEqual(ws.count(),1)
data,w = dataprep.getrowdata_db(id=ws[0].id)
self.assertEqual(len(data),515)
def test_garmin_push_details2(self):
data = json.load(open('rowers/tests/testdata/garmindetail2.txt','r'))
response = self.c.post('/rowers/garmin/activities/',json.dumps(data),
content_type='application/json')
self.assertEqual(response.status_code, 200)
ws = Workout.objects.filter(user=self.r)
self.assertEqual(ws.count(),3)
data,w = dataprep.getrowdata_db(id=ws[0].id)
self.assertEqual(len(data),451)
def test_garmin_push_details1(self):
data = json.load(open('rowers/tests/testdata/garmindetail1.txt','r'))
response = self.c.post('/rowers/garmin/activities/',json.dumps(data),
content_type='application/json')
self.assertEqual(response.status_code, 200)
response = self.c.get('/rowers/workout/'+encoded1+'/', follow=True)
self.assertEqual(response.status_code, 200)
ws = Workout.objects.filter(user=self.r)
self.assertEqual(ws.count(),2)
data,w = dataprep.getrowdata_db(id=ws[0].id)
self.assertEqual(len(data),2)
@pytest.mark.django_db

View File

@@ -1,4 +1,5 @@
[ {
[ { "userId": "25858854-f086-4026-83ac-a3bfc97dcbb1",
"userAccessToken": "dfdzf",
"summaryId" : "14098044-detail",
"summary" : {
"durationInSeconds" : 4828,
@@ -34,6 +35,8 @@
"movingDurationInSeconds" : 0
} ]
}, {
"userId": "25858854-f086-4026-83ac-a3bfc97dcbb1",
"userAccessToken": "dfdzf",
"summaryId" : "14033650-detail",
"summary" : {
"durationInSeconds" : 4778,

File diff suppressed because one or more lines are too long