Ejemplo n.º 1
0
def deleteStudents(toDeleteStudents):
    parentsToUpdate = set()
    for student in toDeleteStudents:
        studentsDOM.deleteStudent(student['_id'])
        for formId in student['form_ids']:
            parentsToUpdate.add((FormsDOM.getParentID(formId), student['_id']))
            FormsDOM.deleteForm(formId)

    for (parentId, studentId) in parentsToUpdate:
        parentsDOM.removeStudentId(parentId, studentId)
def testFormDeleteForm():
    expected = None
    FormsDOM.deleteForm('020')
    actual = FormsDOM.getFormData('020')
    return expected == actual