Пример #1
0
 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