def setUp(self): if self.mgd == None: self.mgd = TestConnection.openConnection() self.mgd.beginTransaction() if self.bookstore_one is None: self.bookstore_one = Midgard.Object.factory(self.mgd, "gir_test_book_store", None) self.bookstore_one.set_property("name", "BookStore One") self.bookstore_one.create() if self.bookstore_two is None: self.bookstore_two = Midgard.Object.factory(self.mgd, "gir_test_book_store", None) self.bookstore_two.set_property("name", "BookStore Two") self.bookstore_two.create() self.bookstore_one_copy = Midgard.Object.factory(self.mgd, "gir_test_book_store", None) self.bookstore_two_copy = Midgard.Object.factory(self.mgd, "gir_test_book_store", None) if self.reference_one is None: self.reference_one = Midgard.ObjectReference(id = self.bookstore_one.get_property("guid"), name = "guid") if self.reference_two is None: self.reference_two = Midgard.ObjectReference(id = self.bookstore_two.get_property("guid"), name = "guid") if self.job_one is None: self.job_one = Midgard.SqlContentManagerJobLoad( connection = self.mgd, contentobject = self.bookstore_one_copy, reference = self.reference_one) if self.job_two is None: self.job_two = Midgard.SqlContentManagerJobLoad( connection = self.mgd, contentobject = self.bookstore_two_copy, reference = self.reference_two) self.callback_msg_start = "TODO START" self.callback_msg_end = "TODO END" self.async_callback_msg_end = "TODO ASYNC END"
def setUp(self): if self.mgd == None: self.mgd = TestConnection.openConnection() self.mgd.beginTransaction() if self.bookstore_one is None: self.bookstore_one = Midgard.Object.factory(self.mgd, "gir_test_book_store", None) self.bookstore_one.set_property("name", self.bookstore_one_name) self.bookstore_one.create() if self.bookstore_two is None: self.bookstore_two = Midgard.Object.factory(self.mgd, "gir_test_book_store", None) self.bookstore_two.set_property("name", self.bookstore_two_name) self.bookstore_two.create() if self.reference_one is None: self.reference_one = Midgard.ObjectReference(id=Midgard.Guid.new(self.mgd), name="TestReferenceOne") if self.reference_two is None: self.reference_two = Midgard.ObjectReference(id=Midgard.Guid.new(self.mgd), name="TestReferenceTwo") if self.job_one is None: self.job_one = Midgard.SqlContentManagerJobDelete( connection=self.mgd, contentobject=self.bookstore_one, reference=self.reference_one ) if self.job_two is None: self.job_two = Midgard.SqlContentManagerJobDelete( connection=self.mgd, contentobject=self.bookstore_two, reference=self.reference_two ) self.callback_msg_start = "TODO START" self.callback_msg_end = "TODO END" self.async_callback_msg_end_one = "TODO ASYNC ONE END" self.async_callback_msg_end_two = "TODO ASYNC TWO END"
def setUp(self): if self.mgd == None: self.mgd = TestConnection.openConnection() self.mgd.beginTransaction() if self.bookstore_one is None: self.bookstore_one = Midgard.Object.factory(self.mgd, "gir_test_book_store", None) self.bookstore_one.set_property("name", self.bookstore_one_name) self.bookstore_one.create() if self.bookstore_two is None: self.bookstore_two = Midgard.Object.factory(self.mgd, "gir_test_book_store", None) self.bookstore_two.set_property("name", self.bookstore_two_name) self.bookstore_two.create() if self.reference_one is None: self.reference_one = Midgard.ObjectReference(id = Midgard.Guid.new(self.mgd), name = "TestReferenceOne") if self.reference_two is None: self.reference_two = Midgard.ObjectReference(id = Midgard.Guid.new(self.mgd), name = "TestReferenceTwo") if self.job_one is None: self.job_one = Midgard.SqlContentManagerJobDelete( connection = self.mgd, contentobject = self.bookstore_one, reference = self.reference_one) if self.job_two is None: self.job_two = Midgard.SqlContentManagerJobDelete( connection = self.mgd, contentobject = self.bookstore_two, reference = self.reference_two) self.callback_msg_start = "TODO START" self.callback_msg_end = "TODO END" self.async_callback_msg_end_one = "TODO ASYNC ONE END" self.async_callback_msg_end_two = "TODO ASYNC TWO END"
def setUp(self): if self.mgd is None: self.mgd = TestConnection.openConnection() if self.select is None: self.select = Midgard.SqlQuerySelectData(connection = self.mgd) self.default_book_storage = Midgard.QueryStorage(dbclass = "gir_test_book_crud") self.default_store_storage = Midgard.QueryStorage(dbclass = "gir_test_book_store") self.createStore()
def setUp(self): if self.mgd == None: self.mgd = TestConnection.openConnection() self.mgd.beginTransaction() if self.bookstore is None: self.bookstore = Midgard.Object.factory(self.mgd, "gir_test_book_store", None) self.bookstore.set_property("name", "BookStore") self.bookstore.create()
def setUp(self): if self.mgd == None: self.mgd = TestConnection.openConnection() self.mgd.beginTransaction() self.attachment = Midgard.Object.factory(self.mgd, "midgard_attachment", None) self.attachment.set_property("title", "TestTitle") self.attachment.set_property("name", "TestName") self.attachment.create() self.blob = Midgard.Blob(attachment = self.attachment)
def setUp(self): if self.mgd is None: self.mgd = TestConnection.openConnection() if self.column is None: self.queryproperty = Midgard.QueryProperty(property="title") self.column = Midgard.SqlQueryColumn( queryproperty=self.queryproperty, name="The title", qualifier="t1")
def setUp(self): if self.mgd == None: self.mgd = TestConnection.openConnection() self.mgd.beginTransaction() if self.bookstore is None: self.bookstore = Midgard.Object.factory(self.mgd, "gir_test_book_store", None) if self.reference is None: self.reference = Midgard.ObjectReference(id = Midgard.Guid.new(self.mgd), name = "TestReferenceOne") if self.manager is None: self.manager = Midgard.SqlContentManager(connection = self.mgd)
def setUp(self): if self.mgd is None: self.mgd = TestConnection.openConnection() if self.select is None: self.select = Midgard.SqlQuerySelectData(connection=self.mgd) self.default_book_storage = Midgard.QueryStorage( dbclass="gir_test_book_crud") self.default_store_storage = Midgard.QueryStorage( dbclass="gir_test_book_store") self.createStore()
def setUp(self): if self.mgd == None: self.mgd = TestConnection.openConnection() self.mgd.beginTransaction() self.attachment = Midgard.Object.factory(self.mgd, "midgard_attachment", None) self.attachment.set_property("title", "TestTitle") self.attachment.set_property("name", "TestName") self.attachment.create() self.blob = Midgard.Blob(attachment=self.attachment)
def setUp(self): if self.mgd is None: self.mgd = TestConnection.openConnection() self.mgd.enable_workspace(True) if self.manager is None: self.manager = Midgard.WorkspaceManager(connection=self.mgd) ws = Midgard.Workspace() self.manager.get_workspace_by_path(ws, "/Foo") self.mgd.set_workspace(ws) self.mgd.beginTransaction()
def setUp(self): if self.mgd is None: self.mgd = TestConnection.openConnection() self.mgd.enable_workspace(True) self.mgd.beginTransaction() if self.manager is None: self.manager = Midgard.WorkspaceManager(connection = self.mgd) ws = Midgard.Workspace() self.manager.get_workspace_by_path(ws, "/Foo") self.mgd.set_workspace(ws)
def setUp(self): if self.mgd == None: self.mgd = TestConnection.openConnection() if self.reflectors is False: self.rfl_person = Midgard.ReflectorProperty(dbclass = "midgard_person") self.rfl_file = Midgard.ReflectorProperty(dbclass = "nt_file") self.rfl_resource = Midgard.ReflectorProperty(dbclass = "nt_resource") self.rfl_snippet = Midgard.ReflectorProperty(dbclass = "midgard_snippet") self.rfl_snippetdir = Midgard.ReflectorProperty(dbclass = "midgard_snippetdir") self.rfl_activity = Midgard.ReflectorProperty(dbclass = "midgard_activity") self.reflectors = True
def setUp(self): if self.mgd is None: self.mgd = TestConnection.openConnection() self.mgd.beginTransaction() if self.bookstore is None: self.bookstore = Midgard.Object.factory(self.mgd, "gir_test_book_store", None) self.bookstore.set_property("name", "BookStore") self.bookstore.create() if self.obj is None: self.obj = Midgard.Object.factory(self.mgd, "gir_test_book_crud", None) self.obj.set_property("title", "The Hoy Grail and Attachments") self.obj.set_property("store", self.bookstore.get_property("id")) self.assertTrue(self.obj.create())
def setUp(self): if self.mgd == None: self.mgd = TestConnection.openConnection() if self.reflectors is False: self.rfl_person = Midgard.ReflectorProperty( dbclass="midgard_person") self.rfl_file = Midgard.ReflectorProperty(dbclass="nt_file") self.rfl_resource = Midgard.ReflectorProperty( dbclass="nt_resource") self.rfl_snippet = Midgard.ReflectorProperty( dbclass="midgard_snippet") self.rfl_snippetdir = Midgard.ReflectorProperty( dbclass="midgard_snippetdir") self.rfl_activity = Midgard.ReflectorProperty( dbclass="midgard_activity") self.reflectors = True
def tearDownClass(): mgd = TestConnection.openConnection() tr = Midgard.Transaction(connection = mgd) tr.begin() st = Midgard.QueryStorage(dbclass = "midgard_person") qs = Midgard.QuerySelect(connection = mgd, storage = st) qs.set_constraint( Midgard.QueryConstraint( property = Midgard.QueryProperty(property = "lastname"), operator = "=", holder = Midgard.QueryValue.create_with_value("Smith") ) ) qs.execute() for person in qs.list_objects(): person.purge(False) tr.commit()
def setUp(self): if self.mgd == None: self.mgd = TestConnection.openConnection() self.mgd.beginTransaction() if self.bookstore is None: self.bookstore = Midgard.Object.factory(self.mgd, "gir_test_book_store", None) self.bookstore.set_property("name", "BookStore One") self.bookstore.create() if self.reference is None: self.reference = Midgard.ObjectReference(id = self.bookstore.get_property("guid"), name = "guid") if self.job is None: self.job = Midgard.SqlContentManagerJobLoad( connection = self.mgd, contentobject = self.bookstore, reference = self.reference) if self.pool is None: self.pool = Midgard.ExecutionPool(max_n_threads = self.max_threads);
def setUpClass(): mgd = TestConnection.openConnection() tr = Midgard.Transaction(connection = mgd) tr.begin() # Create three persons for tests a = Midgard.Object.factory(mgd, "midgard_person", None) a.set_property("firstname", "Alice") a.set_property("lastname", "Smith") a.create() b = Midgard.Object.factory(mgd, "midgard_person", None) b.set_property("firstname", "John") b.set_property("lastname", "Smith") b.create() c = Midgard.Object.factory(mgd, "midgard_person", None) c.set_property("firstname", "Marry") c.set_property("lastname", "Smith") c.create() tr.commit()
def setUp(self): if self.mgd == None: self.mgd = TestConnection.openConnection() self.mgd.beginTransaction() if self.bookstore is None: self.bookstore = Midgard.Object.factory(self.mgd, "gir_test_book_store", None) self.bookstore.set_property("name", "BookStore One") self.bookstore.create() if self.reference is None: self.reference = Midgard.ObjectReference( id=self.bookstore.get_property("guid"), name="guid") if self.job is None: self.job = Midgard.SqlContentManagerJobLoad( connection=self.mgd, contentobject=self.bookstore, reference=self.reference) if self.pool is None: self.pool = Midgard.ExecutionPool(max_n_threads=self.max_threads)
def setUp(self): if self.mgd == None: self.mgd = TestConnection.openConnection() self.mgd.beginTransaction() if self.bookstore_one is None: self.bookstore_one = Midgard.Object.factory( self.mgd, "gir_test_book_store", None) self.bookstore_one.set_property("name", "BookStore One") self.bookstore_one.create() if self.bookstore_two is None: self.bookstore_two = Midgard.Object.factory( self.mgd, "gir_test_book_store", None) self.bookstore_two.set_property("name", "BookStore Two") self.bookstore_two.create() self.bookstore_one_copy = Midgard.Object.factory( self.mgd, "gir_test_book_store", None) self.bookstore_two_copy = Midgard.Object.factory( self.mgd, "gir_test_book_store", None) if self.reference_one is None: self.reference_one = Midgard.ObjectReference( id=self.bookstore_one.get_property("guid"), name="guid") if self.reference_two is None: self.reference_two = Midgard.ObjectReference( id=self.bookstore_two.get_property("guid"), name="guid") if self.job_one is None: self.job_one = Midgard.SqlContentManagerJobLoad( connection=self.mgd, contentobject=self.bookstore_one_copy, reference=self.reference_one) if self.job_two is None: self.job_two = Midgard.SqlContentManagerJobLoad( connection=self.mgd, contentobject=self.bookstore_two_copy, reference=self.reference_two) self.callback_msg_start = "TODO START" self.callback_msg_end = "TODO END" self.async_callback_msg_end = "TODO ASYNC END"
def setUp(self): if self.mgd is None: self.mgd = TestConnection.openConnection() if self.select is None: self.select = Midgard.SqlQuerySelectData(connection = self.mgd)
def setUp(self): if self.mgd is None: self.mgd = TestConnection.openConnection() self.guid = Midgard.Guid.new(self.mgd) self.reference = Midgard.ObjectReference(id = self.guid, name = self.name)
def setUp(self): if self.mgd == None: self.mgd = TestConnection.openConnection()
def setUp(self): if self.mgd is None: self.mgd = TestConnection.openConnection() self.mgd.enable_workspace(True)
def setUp(self): if self.mgd == None: self.mgd = TestConnection.openConnection() self.mgd.beginTransaction()
def setUp(self): if self.mgd is None: self.mgd = TestConnection.openConnection() if self.column is None: self.queryproperty = Midgard.QueryProperty(property = "title") self.column = Midgard.SqlQueryColumn(queryproperty = self.queryproperty, name = "The title", qualifier = "t1")
def setUp(self): if self.mgd is None: self.mgd = TestConnection.openConnection() self.mgd.beginTransaction() if self.manager is None: self.manager = Midgard.WorkspaceManager(connection = self.mgd)
def setUp(self): if self.mgd is None: self.mgd = TestConnection.openConnection() self.mgd.beginTransaction() if self.manager is None: self.manager = Midgard.WorkspaceManager(connection=self.mgd)