def test_starts_entry_if_none_exists(self):
DESCRIPTION = 'description'
startTime = timezone.now()
url = reverse("api:time-entry-start")
data = {'description': DESCRIPTION}
response = self.client.post(url, data)
self.assertEqual(response.status_code, status.HTTP_200_OK)
self.assertEqual(response.data['description'], DESCRIPTION)
self.assertGreater(dateparse.parse_datetime(response.data['start']), startTime)
self.assertEqual(response.data['stop'], None)
self.assertGreater(response.data['duration'], 0)
评论列表
文章目录