Ejemplo n.º 1
0
    def test_parents_to_students(self):
        u1 = User(username='******', email='*****@*****.**')
        u2 = User(username='******',email='*****@*****.**')
        db.session.add(u1)
        db.session.add(u2)
        db.session.commit()

        s1 = Student(name='Fin')
        s2 = Student(name='Ray')
        db.session.add(s1)
        db.session.add(s2)
        db.session.commit()

        u1.add_student(s1)
        u1.add_student(s2)

        assert u1.has_student(s1)
        assert u1.has_student(s2)
        assert s1.has_parent(u1)

        u2.add_student(s1)
        assert s1.has_parent(u2)