removing some warnings
This commit is contained in:
@@ -15,6 +15,9 @@ except NameError:
|
||||
|
||||
import pytest
|
||||
|
||||
import warnings
|
||||
#warnings.filterwarnings("error",category=RuntimeWarning)
|
||||
|
||||
pytestmark = pytest.mark.django_db
|
||||
|
||||
from bs4 import BeautifulSoup
|
||||
|
||||
@@ -10,7 +10,6 @@ nu = datetime.datetime.now()
|
||||
|
||||
from rowers.views import *
|
||||
|
||||
|
||||
class WorkoutCompareTest(TestCase):
|
||||
def setUp(self):
|
||||
self.u = UserFactory()
|
||||
@@ -212,6 +211,9 @@ class ListWorkoutTest(TestCase):
|
||||
startdate = (self.user_workouts[0].startdatetime-datetime.timedelta(days=3)).date()
|
||||
enddate = (self.user_workouts[0].startdatetime+datetime.timedelta(days=3)).date()
|
||||
|
||||
startdate = arrow.get(startdate).datetime
|
||||
enddate = arrow.get(startdate).datetime
|
||||
|
||||
form_data = {
|
||||
'startdate':startdate,
|
||||
'enddate':enddate,
|
||||
@@ -345,6 +347,16 @@ class CumStatsTest(TestCase):
|
||||
startdate = (self.user_workouts[0].startdatetime-datetime.timedelta(days=3)).date()
|
||||
enddate = (self.user_workouts[0].startdatetime+datetime.timedelta(days=3)).date()
|
||||
|
||||
# make sure the dates are not naive
|
||||
try:
|
||||
startdate = pytz.utc.localize(startdate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
try:
|
||||
enddate = pytz.utc.localize(enddate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
|
||||
url = '/rowers/cumstats/'
|
||||
response = self.c.get(url)
|
||||
|
||||
@@ -382,6 +394,16 @@ class CumFlexTest(TestCase):
|
||||
startdate = (self.user_workouts[0].startdatetime-datetime.timedelta(days=3)).date()
|
||||
enddate = (self.user_workouts[0].startdatetime+datetime.timedelta(days=3)).date()
|
||||
|
||||
# make sure the dates are not naive
|
||||
try:
|
||||
startdate = pytz.utc.localize(startdate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
try:
|
||||
enddate = pytz.utc.localize(enddate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
|
||||
waterboattype = [u'1x',
|
||||
u'2x',
|
||||
u'2x+',
|
||||
@@ -402,7 +424,7 @@ class CumFlexTest(TestCase):
|
||||
'modality':u'all',
|
||||
'waterboattype': waterboattype,
|
||||
'xaxis':'spm',
|
||||
'yaxis1':'driveenergy',
|
||||
'yaxis1':'hr',
|
||||
'yaxis2':'power',
|
||||
}
|
||||
|
||||
@@ -442,7 +464,7 @@ class CumFlexTest(TestCase):
|
||||
u'8+',
|
||||
u'8x+'],
|
||||
'xparam': u'spm',
|
||||
'yparam1': u'driveenergy',
|
||||
'yparam1': u'hr',
|
||||
'yparam2': u'power'}
|
||||
|
||||
session = self.c.session
|
||||
@@ -487,6 +509,16 @@ class MultiFlexTest(TestCase):
|
||||
startdate = (self.user_workouts[0].startdatetime-datetime.timedelta(days=3)).date()
|
||||
enddate = (self.user_workouts[0].startdatetime+datetime.timedelta(days=3)).date()
|
||||
|
||||
# make sure the dates are not naive
|
||||
try:
|
||||
startdate = pytz.utc.localize(startdate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
try:
|
||||
enddate = pytz.utc.localize(enddate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
|
||||
waterboattype = [u'1x',
|
||||
u'2x',
|
||||
u'2x+',
|
||||
@@ -516,7 +548,7 @@ class MultiFlexTest(TestCase):
|
||||
'workoutselectform':'Create Chart',
|
||||
'xparam':'spm',
|
||||
'yparam':'power',
|
||||
'groupby':'driveenergy',
|
||||
'groupby':'spm',
|
||||
}
|
||||
|
||||
form = MultiFlexChoiceForm(form_data)
|
||||
@@ -536,7 +568,7 @@ class MultiFlexTest(TestCase):
|
||||
'ploterrorbars':True,
|
||||
'userid':0,
|
||||
'palette': 'monochrome_blue',
|
||||
'groupby': 'driveenergy',
|
||||
'groupby': 'power',
|
||||
'binsize': 1,
|
||||
'xparam': 'spm',
|
||||
'yparam': 'power',
|
||||
@@ -592,6 +624,16 @@ class HistoTest(TestCase):
|
||||
startdate = (self.user_workouts[0].startdatetime-datetime.timedelta(days=3)).date()
|
||||
enddate = (self.user_workouts[0].startdatetime+datetime.timedelta(days=3)).date()
|
||||
|
||||
# make sure the dates are not naive
|
||||
try:
|
||||
startdate = pytz.utc.localize(startdate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
try:
|
||||
enddate = pytz.utc.localize(enddate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
|
||||
waterboattype = [u'1x',
|
||||
u'2x',
|
||||
u'2x+',
|
||||
@@ -694,6 +736,16 @@ class WorkoutCompareTestNew(TestCase):
|
||||
startdate = (self.user_workouts[0].startdatetime-datetime.timedelta(days=3)).date()
|
||||
enddate = (self.user_workouts[0].startdatetime+datetime.timedelta(days=3)).date()
|
||||
|
||||
# make sure the dates are not naive
|
||||
try:
|
||||
startdate = pytz.utc.localize(startdate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
try:
|
||||
enddate = pytz.utc.localize(enddate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
|
||||
form_data = {
|
||||
'function':'compare',
|
||||
'xparam':'hr',
|
||||
@@ -783,6 +835,16 @@ class WorkoutBoxPlotTestNew(TestCase):
|
||||
startdate = (self.user_workouts[0].startdatetime-datetime.timedelta(days=3)).date()
|
||||
enddate = (self.user_workouts[0].startdatetime+datetime.timedelta(days=3)).date()
|
||||
|
||||
# make sure the dates are not naive
|
||||
try:
|
||||
startdate = pytz.utc.localize(startdate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
try:
|
||||
enddate = pytz.utc.localize(enddate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
|
||||
form_data = {
|
||||
'function':'boxplot',
|
||||
'xparam':'hr',
|
||||
@@ -871,6 +933,16 @@ class WorkoutHistoTestNew(TestCase):
|
||||
startdate = (self.user_workouts[0].startdatetime-datetime.timedelta(days=3)).date()
|
||||
enddate = (self.user_workouts[0].startdatetime+datetime.timedelta(days=3)).date()
|
||||
|
||||
# make sure the dates are not naive
|
||||
try:
|
||||
startdate = pytz.utc.localize(startdate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
try:
|
||||
enddate = pytz.utc.localize(enddate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
|
||||
form_data = {
|
||||
'function':'histo',
|
||||
'xparam':'hr',
|
||||
@@ -964,6 +1036,16 @@ class History(TestCase):
|
||||
startdate = (self.user_workouts[0].startdatetime-datetime.timedelta(days=50)).date()
|
||||
enddate = (self.user_workouts[0].startdatetime+datetime.timedelta(days=50)).date()
|
||||
|
||||
# make sure the dates are not naive
|
||||
try:
|
||||
startdate = pytz.utc.localize(startdate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
try:
|
||||
enddate = pytz.utc.localize(enddate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
|
||||
form_data = {
|
||||
'startdate':startdate,
|
||||
'enddate':enddate,
|
||||
@@ -1061,6 +1143,16 @@ class GoldMedalScores(TestCase):
|
||||
startdate = (self.user_workouts[0].startdatetime-datetime.timedelta(days=50)).date()
|
||||
enddate = (self.user_workouts[0].startdatetime+datetime.timedelta(days=50)).date()
|
||||
|
||||
# make sure the dates are not naive
|
||||
try:
|
||||
startdate = pytz.utc.localize(startdate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
try:
|
||||
enddate = pytz.utc.localize(enddate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
|
||||
form_data = {
|
||||
'startdate':startdate,
|
||||
'enddate':enddate,
|
||||
@@ -1126,6 +1218,16 @@ class WorkoutFlexallTestNew(TestCase):
|
||||
startdate = (self.user_workouts[0].startdatetime-datetime.timedelta(days=3)).date()
|
||||
enddate = (self.user_workouts[0].startdatetime+datetime.timedelta(days=3)).date()
|
||||
|
||||
# make sure the dates are not naive
|
||||
try:
|
||||
startdate = pytz.utc.localize(startdate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
try:
|
||||
enddate = pytz.utc.localize(enddate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
|
||||
form_data = {
|
||||
'function':'flexall',
|
||||
'xparam':'hr',
|
||||
@@ -1215,6 +1317,16 @@ class WorkoutStatsTestNew(TestCase):
|
||||
startdate = (self.user_workouts[0].startdatetime-datetime.timedelta(days=3)).date()
|
||||
enddate = (self.user_workouts[0].startdatetime+datetime.timedelta(days=3)).date()
|
||||
|
||||
# make sure the dates are not naive
|
||||
try:
|
||||
startdate = pytz.utc.localize(startdate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
try:
|
||||
enddate = pytz.utc.localize(enddate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
|
||||
options = {
|
||||
'function':'flexall',
|
||||
'xparam':'hr',
|
||||
@@ -1266,6 +1378,16 @@ class WorkoutStatsTestNew(TestCase):
|
||||
startdate = (self.user_workouts[0].startdatetime-datetime.timedelta(days=3)).date()
|
||||
enddate = (self.user_workouts[0].startdatetime+datetime.timedelta(days=3)).date()
|
||||
|
||||
# make sure the dates are not naive
|
||||
try:
|
||||
startdate = pytz.utc.localize(startdate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
try:
|
||||
enddate = pytz.utc.localize(enddate)
|
||||
except (ValueError, AttributeError):
|
||||
pass
|
||||
|
||||
form_data = {
|
||||
'function':'stats',
|
||||
'xparam':'hr',
|
||||
|
||||
@@ -34,6 +34,9 @@ class AsyncTaskTests(TestCase):
|
||||
|
||||
self.c = Client()
|
||||
self.user_workouts = WorkoutFactory.create_batch(5, user=self.r)
|
||||
for w in self.user_workouts:
|
||||
res = dataprep.setcp(w)
|
||||
|
||||
self.factory = RequestFactory()
|
||||
self.password = faker.word()
|
||||
self.u.set_password(self.password)
|
||||
|
||||
@@ -14,8 +14,7 @@ from django.utils.six import BytesIO
|
||||
from PIL import Image
|
||||
from io import StringIO
|
||||
|
||||
import warnings
|
||||
warnings.simplefilter("error")
|
||||
|
||||
|
||||
def create_image(storage, filename, size=(100, 100), image_mode='RGB', image_format='PNG'):
|
||||
"""
|
||||
@@ -321,7 +320,7 @@ class WorkoutViewTest(TestCase):
|
||||
form_data = {
|
||||
'xaxis':'time',
|
||||
'yaxis1':'power',
|
||||
'yaxis2':'driveenergy',
|
||||
'yaxis2':'pace',
|
||||
'yaxis3':'hr',
|
||||
'yaxis4':'spm'
|
||||
}
|
||||
@@ -343,7 +342,7 @@ class WorkoutViewTest(TestCase):
|
||||
|
||||
url = expected_url
|
||||
form_data = {
|
||||
'cols':['driveenergy','spm']
|
||||
'cols':['hr','spm']
|
||||
}
|
||||
form = DataFrameColumnsForm(form_data)
|
||||
|
||||
|
||||
@@ -154,7 +154,7 @@ class C2Objects(DjangoTestCase):
|
||||
|
||||
self.r.c2token = '12'
|
||||
self.r.c2refreshtoken = 'ab'
|
||||
self.r.tokenexpirydate = datetime.datetime.now()+datetime.timedelta(days=1)
|
||||
self.r.tokenexpirydate = arrow.get(datetime.datetime.now()+datetime.timedelta(days=1)).datetime
|
||||
self.r.save()
|
||||
self.c.login(username='john',password='koeinsloot')
|
||||
|
||||
@@ -195,7 +195,7 @@ class C2Objects(DjangoTestCase):
|
||||
def test_timezone_c2(self):
|
||||
data = c2stuff.createc2workoutdata(self.w)
|
||||
wenddtime = self.w.startdatetime-datetime.timedelta(seconds=self.totaltime)
|
||||
|
||||
|
||||
self.assertEqual(data['timezone'],'Europe/Amsterdam')
|
||||
self.assertEqual(data['date'],wenddtime.strftime('%Y-%m-%d %H:%M:%S'))
|
||||
|
||||
@@ -309,7 +309,7 @@ class C2ObjectsTokenExpired(DjangoTestCase):
|
||||
|
||||
self.r.c2token = '12'
|
||||
self.r.c2refreshtoken = 'ab'
|
||||
self.r.tokenexpirydate = datetime.datetime.now()-datetime.timedelta(days=1)
|
||||
self.r.tokenexpirydate = arrow.get(datetime.datetime.now()-datetime.timedelta(days=1)).datetime
|
||||
self.r.save()
|
||||
self.c.login(username='john',password='koeinsloot')
|
||||
|
||||
@@ -386,7 +386,7 @@ class NKObjects(DjangoTestCase):
|
||||
|
||||
self.r.nktoken = '12'
|
||||
self.r.nkrefreshtoken = '123'
|
||||
self.r.nktokenexpirydate = datetime.datetime.now()-datetime.timedelta(days=1)
|
||||
self.r.nktokenexpirydate = arrow.get(datetime.datetime.now()-datetime.timedelta(days=1)).datetime
|
||||
|
||||
self.r.save()
|
||||
self.c.login(username='john',password='koeinsloot')
|
||||
@@ -532,7 +532,7 @@ class StravaObjects(DjangoTestCase):
|
||||
|
||||
self.r.stravatoken = '12'
|
||||
self.r.stravarefreshtoken = '123'
|
||||
self.r.stravatokenexpirydate = datetime.datetime.now()-datetime.timedelta(days=1)
|
||||
self.r.stravatokenexpirydate = arrow.get(datetime.datetime.now()-datetime.timedelta(days=1)).datetime
|
||||
|
||||
self.r.save()
|
||||
self.c.login(username='john',password='koeinsloot')
|
||||
@@ -639,7 +639,7 @@ class STObjects(DjangoTestCase):
|
||||
|
||||
self.r.sporttrackstoken = '12'
|
||||
self.r.sporttracksrefreshtoken = '12'
|
||||
self.r.sporttrackstokenexpirydate = datetime.datetime.now()+datetime.timedelta(days=1)
|
||||
self.r.sporttrackstokenexpirydate = arrow.get(datetime.datetime.now()+datetime.timedelta(days=1)).datetime
|
||||
self.r.save()
|
||||
|
||||
self.c.login(username='john',password='koeinsloot')
|
||||
@@ -880,7 +880,7 @@ class UAObjects(DjangoTestCase):
|
||||
|
||||
self.r.underarmourtoken = '12'
|
||||
self.r.underarmourrefreshtoken = '12'
|
||||
self.r.underarmourtokenexpirydate = datetime.datetime.now()+datetime.timedelta(days=1)
|
||||
self.r.underarmourtokenexpirydate = arrow.get(datetime.datetime.now()+datetime.timedelta(days=1)).datetime
|
||||
self.r.save()
|
||||
|
||||
self.c.login(username='john',password='koeinsloot')
|
||||
@@ -983,7 +983,7 @@ class TPObjects(DjangoTestCase):
|
||||
|
||||
self.r.tptoken = '12'
|
||||
self.r.tprefreshtoken = '12'
|
||||
self.r.tptokenexpirydate = datetime.datetime.now()+datetime.timedelta(days=1)
|
||||
self.r.tptokenexpirydate = arrow.get(datetime.datetime.now()+datetime.timedelta(days=1)).datetime
|
||||
self.r.save()
|
||||
|
||||
self.c.login(username='john',password='koeinsloot')
|
||||
|
||||
@@ -97,7 +97,7 @@ class ChallengesTest(TestCase):
|
||||
workouttype = 'water',
|
||||
)
|
||||
|
||||
self.wthyro.startdatetime = nu
|
||||
self.wthyro.startdatetime = arrow.get(nu).datetime
|
||||
self.wthyro.date = nu.date()
|
||||
self.wthyro.save()
|
||||
|
||||
@@ -111,7 +111,7 @@ class ChallengesTest(TestCase):
|
||||
workouttype = 'water',
|
||||
)
|
||||
|
||||
self.wthyro2.startdatetime = nu
|
||||
self.wthyro2.startdatetime = arrow.get(nu).datetime
|
||||
self.wthyro2.date = nu.date()
|
||||
self.wthyro2.save()
|
||||
|
||||
@@ -776,7 +776,7 @@ class IndoorChallengesTest(TestCase):
|
||||
workouttype = 'water',
|
||||
)
|
||||
|
||||
self.werg.startdatetime = nu
|
||||
self.werg.startdatetime = arrow.get(nu).datetime
|
||||
self.werg.date = nu.date()
|
||||
self.werg.save()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user