def test_get(self): """.""" from invenio_groups.models import Group, Membership from invenio_accounts.models import User g = Group.create(name="test") u = User(email="*****@*****.**", password="******") u2 = User(email="[email protected]", password="******") db.session.add(u) db.session.add(u2) db.session.commit() Membership.create(g, u) m = Membership.get(g, u) m2 = Membership.get(g, u2) self.assertEqual(m.group.id, g.id) self.assertEqual(m.user.id, u.id) self.assertIsNone(m2)