Changeset: 8e144967dfef for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8e144967dfef
Modified Files:
        testing/Mtest.py.in
Branch: default
Log Message:

Test for attribute existence


diffs (39 lines):

diff --git a/testing/Mtest.py.in b/testing/Mtest.py.in
--- a/testing/Mtest.py.in
+++ b/testing/Mtest.py.in
@@ -1357,7 +1357,7 @@ def PerformDir(env, testdir, testlist, B
                             shutil.rmtree(os.path.join(env['GDK_DBFARM'], 
TSTPREF + '_transient'),
                                           ignore_errors = True)
                             os.makedirs(os.path.join(env['GDK_DBFARM'], 
TSTPREF + '_transient'))
-                        elif env['TRANS_INMEM']:
+                        elif env.get('TRANS_INMEM'):
                             cmd.append('--dbextra=:inmemory')
                         pSrvr = ServerClass(cmd,
                                             open(os.path.join(TSTTRGDIR, 
'SingleServer.out'), 'a'),
@@ -1737,7 +1737,7 @@ def GetBitsAndModsAndThreads(env) :
         shutil.rmtree(os.path.join(env['GDK_DBFARM'], TSTPREF + '_transient'),
                       ignore_errors = True)
         os.makedirs(os.path.join(env['GDK_DBFARM'], TSTPREF + '_transient'))
-    elif env['TRANS_INMEM']:
+    elif env.get('TRANS_INMEM'):
         cmd.append('--dbextra=:inmemory')
     if procdebug:
         print('GetBitsAndModsAndThreads: starting process "%s" (inpipe, 
outpipe, errpipe)\n' % '" "'.join(cmd))
@@ -3116,7 +3116,7 @@ def DoIt(env, SERVER, CALL, TST, EXT, Te
                 shutil.rmtree(os.path.join(env['GDK_DBFARM'], TSTDB + 
'_transient'),
                               ignore_errors = True)
                 os.makedirs(os.path.join(env['GDK_DBFARM'], TSTDB + 
'_transient'))
-            elif env['TRANS_INMEM']:
+            elif env.get('TRANS_INMEM'):
                 Srvr.append('--dbextra=:inmemory')
             if os.path.isfile(TST + '.options5'):
                 Srvr.extend(openutf8(TST + '.options5').read().split())
@@ -3164,7 +3164,7 @@ def DoIt(env, SERVER, CALL, TST, EXT, Te
                     shutil.rmtree(os.path.join(env['GDK_DBFARM'], TSTPREF + 
'_transient'),
                                   ignore_errors = True)
                     os.makedirs(os.path.join(env['GDK_DBFARM'], TSTPREF + 
'_transient'))
-                elif env['TRANS_INMEM']:
+                elif env.get('TRANS_INMEM'):
                     Srvr.append('--dbextra=:inmemory')
                 pSrvr = ServerClass(Srvr, SrvrOut, SrvrErr, TIMEOUT, 
os.path.join(dbpath, '.started'), int(env['MAPIPORT']))
                 pSrvr.LaunchIt()
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to