def get_task(task_id): # task = [task for task in tasks if task['id'] == task_id] # Instead of filter, find: try: task = next(task for task in tasks if task['id'] == task_id) except StopIteration: abort(404) return jsonify({'task': make_public_task(task)})
def runTest(self): result = helper.make_public_task(self.task) print(result) # Method should return new object self.assertIsNot(id(self.task), id(result)) self.assertEqual(result['uri'], 'monkey-patched-response')
def get_tasks(): return jsonify({'tasks': [make_public_task(task) for task in tasks]})