def setUp(self): Base.metadata.create_all() self.session = Session() c = Container(name=u'c') self.session.add(c) self.container = c self.nd1 = NamedDocument(container=c, title=u"Named Document") self.session.add(self.nd1) self.session.commit() self.nd2 = NamedDocument(container=c, title=u"Another Named Document") self.session.add(self.nd2) self.session.commit() self.snd1 = ScopedNamedDocument(container=c, title=u"Scoped Named Document") self.session.add(self.snd1) self.session.commit() self.snd2 = ScopedNamedDocument(container=c, title=u"Another Scoped Named Document") self.session.add(self.snd2) self.session.commit() self.ind1 = IdNamedDocument(container=c, title=u"Id Named Document") self.session.add(self.ind1) self.session.commit() self.ind2 = IdNamedDocument(container=c, title=u"Another Id Named Document") self.session.add(self.ind2) self.session.commit() self.sid1 = ScopedIdDocument(container=c) self.session.add(self.sid1) self.session.commit() self.sid2 = ScopedIdDocument(container=c) self.session.add(self.sid2) self.session.commit() self.sind1 = ScopedIdNamedDocument(container=c, title=u"Scoped Id Named Document") self.session.add(self.sind1) self.session.commit() self.sind2 = ScopedIdNamedDocument( container=c, title=u"Another Scoped Id Named Document") self.session.add(self.sind2) self.session.commit() self.pc = ParentDocument(title=u"Parent") self.session.add(self.pc) self.session.commit() self.child1 = ChildDocument(parent=self.pc.middle) self.session.add(self.child1) self.session.commit() self.child2 = ChildDocument(parent=self.pc.middle) self.session.add(self.child2) self.session.commit()