def after_setup(cls): d = cls.data with cls.session().begin() as t: for a, b, c, d, e, f in zip(d.d1, d.d2, d.d3, d.d4, d.d5, d.d6): t.add(cls.model(pv=a, vega=b, delta=c, gamma=d, data={'test': {'': e, 'inner': f}})) yield t.on_result
def setUpClass(cls): super(NumericTest, cls).setUpClass() cls.data = cls.data_cls(size=cls.size) cls.register() yield cls.clear_all() session = cls.session() d = cls.data with session.begin() as t: for a, b, c, d, e, f in zip(d.d1, d.d2, d.d3, d.d4, d.d5, d.d6): t.add(cls.model(pv=a, vega=b, delta=c, gamma=d, data={'test': {'': e, 'inner': f}}))
def after_setup(cls): session = cls.session() da = cls.data with session.begin() as t: for a, b, c, d, e, f in zip(da.d1, da.d2, da.d3, da.d4, da.d5, da.d6): t.add(CrossData(name='live', data={'a': a, 'b': b, 'c': c, 'd': d, 'e': e, 'f': f})) yield t.on_result cross = yield cls.query().all() found = False with session.begin() as t: for n, c in enumerate(cross): if c.data__a > -1: found=True feed = 'feed%s' % (n+1) t.add(Feed1(name=feed, live=c)) yield t.on_result assert found, 'not found'
def after_setup(cls): with cls.session().begin() as t: for name, des in zip(cls.data.names, cls.data.descriptions): t.add(cls.model(code=name, description=des)) yield t.on_result