From 459a6a0ba4d1783c0dfffe62a89194205add58df Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Wed, 15 Dec 2021 19:56:06 +0100 Subject: [PATCH] fixed file open/close omission --- rowers/models.py | 2 ++ rowers/tests/test_courses.py | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/rowers/models.py b/rowers/models.py index 6cc739b1..7378789f 100644 --- a/rowers/models.py +++ b/rowers/models.py @@ -1598,7 +1598,9 @@ class InstantPlan(models.Model): return self.name def save(self, *args, **kwargs): + self.yaml.open(mode="r") yamltext = self.yaml.read() + self.yaml.close() authorizationstring = 'Bearer '+settings.WORKOUTS_FIT_TOKEN url = settings.WORKOUTS_FIT_URL+"/trainingplan/" diff --git a/rowers/tests/test_courses.py b/rowers/tests/test_courses.py index 0e561593..5eee4f95 100644 --- a/rowers/tests/test_courses.py +++ b/rowers/tests/test_courses.py @@ -156,7 +156,7 @@ class CoursesTest(TestCase): response = self.c.post('/rowers/courses/upload/', form_data, follow=True) - + self.assertRedirects(response, expected_url='/rowers/list-courses/', status_code=302,target_status_code=200) @@ -191,7 +191,7 @@ class CoursesTest(TestCase): response = self.c.get('/rowers/courses/1/downloadkml/') self.assertEqual(response.status_code,200) - self.assertEquals( + self.assertEqual( response.get('Content-Disposition'), 'attachment; filename="course_1.kml"' )