def mock_degree_check(): user_id = AuthorizedUser.get_id_per_uid(coe_advisor_read_write_uid) parent_template = DegreeProgressTemplate.create( advisor_dept_codes=['COENG'], created_by=user_id, degree_name='Zoology BS 2021', ) degree_check = DegreeProgressTemplate.create( advisor_dept_codes=['COENG'], created_by=user_id, degree_name='Zoology BS 2021', parent_template_id=parent_template.id, student_sid=coe_student_sid, ) std_commit(allow_test_environment=True) yield degree_check # Avoid polluting other tests DegreeProgressTemplate.delete(degree_check.id) std_commit(allow_test_environment=True)
def delete_template(template_id): DegreeProgressTemplate.delete(template_id) return tolerant_jsonify({'message': f'Template {template_id} deleted'}), 200