def test_written_about(self): u1 = User(nickname='john', email='*****@*****.**',username = "******",password = "******",college="lol") u2 = Teacher(name='susan',subject = "jac",college="lo") db.session.add(u1) db.session.add(u2) db.session.commit() u = u1.written_about(u2) db.session.add(u) db.session.commit() assert u1.written_about(u2) is None assert u1.has_written_about(u2) assert u1.teachers.count() == 1 #print("mwahahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhahahah"+str(u1.teachers.first().id)) assert u1.teachers.first().name == 'susan' assert u2.students.count() == 1 assert u2.students.first().nickname == 'john'