Private
Public Access
1
0

fixing tests

This commit is contained in:
Sander Roosendaal
2021-05-20 21:23:31 +02:00
parent b5660813fa
commit 3d208527ee
4 changed files with 42 additions and 6 deletions

View File

@@ -9,6 +9,7 @@ from django.db import transaction
from .statements import *
nu = datetime.datetime.now()
import numpy as np
import rowers
from rowers import dataprep
@@ -188,7 +189,7 @@ class GarminObjects(DjangoTestCase):
response = self.c.get(url,follow=True)
self.assertEqual(response.status_code,200)
@pytest.mark.django_db
@override_settings(TESTING=True)
@@ -249,10 +250,15 @@ class C2Objects(DjangoTestCase):
def test_timezone_c2(self):
data = c2stuff.createc2workoutdata(self.w)
wenddtime = self.w.startdatetime-datetime.timedelta(seconds=self.totaltime)
wenddtime = self.w.startdatetime+datetime.timedelta(seconds=self.totaltime)
t1 = arrow.get(wenddtime).timestamp()
t2 = arrow.get(data['date']).timestamp()
diff = np.abs(t1-t2)
self.assertEqual(data['timezone'],'Europe/Amsterdam')
self.assertEqual(data['date'],wenddtime.strftime('%Y-%m-%d %H:%M:%S'))
self.assertTrue(diff<2)
#self.assertEqual(data['date'],wenddtime.strftime('%Y-%m-%d %H:%M:%S'))
@patch('rowers.c2stuff.Session', side_effect=mocked_requests)