try to fix test failure in src/transport
authorNils Gillmann <ng0@n0.is>
Mon, 7 May 2018 08:11:14 +0000 (08:11 +0000)
committerNils Gillmann <ng0@n0.is>
Mon, 7 May 2018 08:11:14 +0000 (08:11 +0000)
Signed-off-by: Nils Gillmann <ng0@n0.is>
src/transport/gnunet-helper-transport-wlan-dummy.c
src/transport/test_plugin_transport.c

index f02d8bdd72e5b7e6a405db84ec869a0308d9b1bf..b8c1501d240775566c1e8e12066ca0270936e9e9 100644 (file)
 /**
  * Name of the fifo to use for IPC with the other dummy process.
  */
-#define FIFO_FILE1 "/tmp/test-transport/api-wlan-p1/WLAN_FIFO_in"
+#define FIFO_FILE1 GNUNET_DISK_mktemp("test-transport/api-wlan-p1/") "WLAN_FIFO_in"
 
 /**
  * Name of the fifo to use for IPC with the other dummy process.
  */
-#define FIFO_FILE2 "/tmp/test-transport/api-wlan-p1/WLAN_FIFO_out"
+#define FIFO_FILE2 GNUNET_DISK_mktemp("test-transport/api-wlan-p1/") "WLAN_FIFO_out"
 
 /**
  * Maximum size of a message allowed in either direction
index 1d92588ea2672a56302def669c1758334797e881..93e833aa849d5f6d05ec36fc11c22eb39a6887ed 100644 (file)
@@ -1,6 +1,6 @@
 /*
  This file is part of GNUnet.
- Copyright (C) 2009 GNUnet e.V.
+ Copyright (C) 2009, 2018 GNUnet e.V.
 
  GNUnet is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published
@@ -747,7 +747,7 @@ main (int argc, char * const *argv)
       GNUNET_GETOPT_OPTION_END };
   int ret;
 
-  GNUNET_DISK_directory_remove ("/tmp/test-gnunetd-plugin-transport");
+  GNUNET_DISK_directory_remove GNUNET_DISK_mktemp("test-gnunetd-plugin-transport");
 
   char * const argv_prog[] = { "test_plugin_transport", "-c",
       "test_plugin_transport_data.conf", NULL };
@@ -757,7 +757,7 @@ main (int argc, char * const *argv)
       (GNUNET_OK
           == GNUNET_PROGRAM_run (3, argv_prog, "test-plugin-transport",
               "testcase", options, &run, (void *) argv)) ? ok : 1;
-  GNUNET_DISK_directory_remove ("/tmp/test-gnunetd-plugin-transport");
+  GNUNET_DISK_directory_remove GNUNET_DISK_mktemp("test-gnunetd-plugin-transport");
   return ret;
 }