def update(self): """Updates all objects from given object_id's""" session = Session() self.poe_class = session.query(PoEClass).\ filter(PoEClass.id == self.poe_class_id).first() self.ascendancy = session.query(Ascendancy).\ filter(Ascendancy.id == self.ascencdancy_id).first() self.author = session.query(Human).\ filter(Human.id == self.author_id).first() self.link = session.query(Website).\ filter(Website.id == self.link_id).first() self.tree = session.query(Website).\ filter(Website.id == self.tree_id).first()
def test_ascendancy_repr_no_id(): a = Session().query(Ascendancy).first() a.id = None template = '<Path of Exile Ascendancy: %s>' % (str(a)) assert a.__repr__() == template
def test_ascendancy_repr(): a = Session().query(Ascendancy).first() template = '<Path of Exile Ascendancy %s: %s>' % (a.id, str(a)) assert a.__repr__() == template
def test_class_repr_no_id(): c = Session().query(PoEClass).first() c.id = None template = '<Path of Exile Class: %s>' % (str(c)) assert c.__repr__() == template
def test_class_repr(): c = Session().query(PoEClass).first() template = '<Path of Exile Class %s: %s>' % (c.id, str(c)) assert c.__repr__() == template