def test_by_user(self): user = self.demo_user user.add_email(self.good_email) user.add_email(self.diff_email) db.session.add(self.good_email) db.session.add(self.diff_email) db.session.commit() self.assertEqual(user.emails.all(), Email.by_user(user))