def test_patient_delete(self): url = self.api_url_base + str(self.patient.id) response = { 'request': { 'patient_id': self.patient.id, }, 'response': { 'status': 'Success', } } good_delete_data = { 'patient_id': self.patient.id, } headers = make_headers(good_delete_data, self.user.email, self.user.secret) status_code, request = make_delete_request(headers, good_delete_data, url) assert status_code == 200 assert response == json.loads(request)
def test_practitioner_delete(self): os.environ['DATABASE_URL'] = 'sqlite:////tmp/test.db' from cagenix import db self.user.activated = True db.session.add(self.user) db.session.commit() url = self.api_url_base + str(self.user.id) response = { 'request': { 'practitioner_id': self.user.id, }, 'response': { 'status': 'Success', } } good_delete_data = { 'practitioner_id': 2, } headers = make_headers(good_delete_data, self.user.email, self.user.secret) status_code, request = make_delete_request(headers, good_delete_data, url) assert status_code == 200 assert response == json.loads(request)