working test for activity chart
This commit is contained in:
@@ -248,7 +248,7 @@ def interactive_activitychart(workouts,startdate,enddate,stack='type'):
|
||||
rowersinitials = {}
|
||||
seen = ['seen']
|
||||
idseen = []
|
||||
|
||||
|
||||
for w in workouts:
|
||||
aantal=1
|
||||
initials = w.user.user.first_name[0:aantal]+w.user.user.last_name[0:aantal]
|
||||
|
||||
@@ -283,15 +283,26 @@ class ListWorkoutTest(TestCase):
|
||||
|
||||
@patch('rowers.dataprep.create_engine')
|
||||
@patch('rowers.dataprep.getsmallrowdata_db')
|
||||
def list_workouts(self, mocked_sqlalchemy,
|
||||
def test_list_workouts(self, mocked_sqlalchemy,
|
||||
mocked_getsmallrowdata_db):
|
||||
|
||||
login = self.c.login(username=self.u.username, password=self.password)
|
||||
self.assertTrue(login)
|
||||
|
||||
|
||||
startdate = (self.user_workouts[0].startdatetime-datetime.timedelta(days=3)).date()
|
||||
enddate = (self.user_workouts[0].startdatetime+datetime.timedelta(days=3)).date()
|
||||
|
||||
form_data = {
|
||||
'startdate':startdate,
|
||||
'enddate':enddate,
|
||||
}
|
||||
|
||||
workouts = Workout.objects.filter(startdatetime__gte=startdate,
|
||||
startdatetime__lte=enddate)
|
||||
|
||||
url = '/rowers/list-workouts/'
|
||||
|
||||
response = self.c.get(url)
|
||||
response = self.c.post(url, form_data)
|
||||
self.assertEqual(response.status_code,200)
|
||||
|
||||
|
||||
|
||||
BIN
rowers/tests/testdata/testdata.csv.gz
vendored
BIN
rowers/tests/testdata/testdata.csv.gz
vendored
Binary file not shown.
@@ -7717,6 +7717,7 @@ def workouts_view(request,message='',successmessage='',
|
||||
g_startdate,
|
||||
g_enddate,
|
||||
stack=stack)
|
||||
|
||||
|
||||
messages.info(request,successmessage)
|
||||
messages.error(request,message)
|
||||
|
||||
Reference in New Issue
Block a user