fix test failure introduced by latest configuration parser fix, avoid unnecessary...
authorChristian Grothoff <christian@grothoff.org>
Mon, 26 Jun 2017 07:16:44 +0000 (09:16 +0200)
committerChristian Grothoff <christian@grothoff.org>
Mon, 26 Jun 2017 07:16:44 +0000 (09:16 +0200)
src/dht/test_dht_tools.py.in

index 5ceabbfada96e0d537ec92eb5d7c4b5f3bcb2284..f5dd14f67283a03cc6b5ce87710ee2cbbc7ede96 100644 (file)
@@ -36,18 +36,16 @@ else:
   put = './gnunet-dht-put'
   arm = 'gnunet-arm'
 
-tf, tempcfg = tempfile.mkstemp (prefix='test_dht_api_peer1.')
-os.close (tf)
-
-run_get = [get, '-c', tempcfg]
-run_put = [put, '-c', tempcfg]
-run_arm = [arm, '-c', tempcfg]
+cfgfile = 'test_dht_api_peer1.conf'
+  
+run_get = [get, '-c', cfgfile]
+run_put = [put, '-c', cfgfile]
+run_arm = [arm, '-c', cfgfile]
 debug = os.getenv ('DEBUG')
 if debug:
   run_arm += [debug.split (' ')]
 
 def cleanup (exitcode):
-  os.remove (tempcfg)
   sys.exit (exitcode)
 
 def sub_run (args, want_stdo = True, want_stde = False, nofail = False):
@@ -104,7 +102,6 @@ def print_only_failer (command, rc, stdo, stde, normal):
       print ("FAIL: expected error while running {}\nCommand output was:\n{}\n{}".format (command, stdo, stde))
       cleanup (1)
 
-shutil.copyfile ('test_dht_api_peer1.conf', tempcfg)
 
 print ("TEST: Starting ARM...", end='')
 r_arm (['-s'], failer = end_arm_failer, want_stdo = False, want_stde = False)