[commit] r2420 - trunk/Tests/GPyUnit
GMESRC Repository Notifications
gme-commit at list.isis.vanderbilt.edu
Thu Jan 30 10:04:15 CST 2014
Author: ksmyth
Date: Thu Jan 30 10:04:15 2014
New Revision: 2420
Log:
Test MgaProject.Close with open tx
Modified:
trunk/Tests/GPyUnit/test_coreTransaction.py
Modified: trunk/Tests/GPyUnit/test_coreTransaction.py
==============================================================================
--- trunk/Tests/GPyUnit/test_coreTransaction.py Wed Jan 22 11:15:22 2014 (r2419)
+++ trunk/Tests/GPyUnit/test_coreTransaction.py Thu Jan 30 10:04:15 2014 (r2420)
@@ -92,6 +92,20 @@
project.Close(False)
del(terr)
+ def testCloseWithOpenTx(self):
+ project = DispatchEx('Mga.MgaProject')
+ project.Create(self.connstr, 'MetaGME')
+ paradigmSheet = project.RootMeta.RootFolder.DefinedFCOByName('ParadigmSheet', True)
+ terr = project.BeginTransactionInNewTerr()
+ base = project.RootFolder.CreateRootObject(paradigmSheet)
+ base.CreateChildObject(paradigmSheet.RoleByName('Atom'))
+ for i in range(8):
+ base.ParentFolder.DeriveRootObject(base, True)
+ base_id = base.ID
+ # don't: project.CommitTransaction()
+ project.Close(True)
+ del(terr)
+
@property
def connstr(self):
return 'MGA=' + _adjacent_file('tmp.mga')
More information about the gme-commit
mailing list