Esempio n. 1
0
    def delete(self, facebook_id):
        try:
            Person.delete_person(facebook_id=facebook_id)
            logger.info('DELETE /person/{} - Successul deleted'.format(facebook_id))
        except UserNotFound:
            logger.error('DELETE /person/{} - Invalid facebook_id'.format(facebook_id))
            return {'error': 'Invalid facebook_id.'}, 404

        return {}, 204
Esempio n. 2
0
 def test_delete_person_should_remove_person_from_db(self):
     persons = self.create_persons(1)
     self.assertEqual(1, Person.query.count())
     Person.delete_person(persons[0].facebook_id)
     self.assertEqual(0, Person.query.count())