fixing tests
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user