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