testing: consolidate
[awesomized/libmemcached] / testing / tests / bin / memdump.cpp
index 6b636bcab2d230194ecbc99c1f65380324e5685c..da4ab9cb773e488409ea73a2321d027c6db26621 100644 (file)
@@ -28,7 +28,7 @@ TEST_CASE("memdump") {
   }
 
   SECTION("with server") {
-    Server server{"memcached"};
+    Server server{"memcached", {"-p", random_port_string}};
     MemcachedPtr memc;
     LoneReturnMatcher test{*memc};
 
@@ -53,6 +53,7 @@ TEST_CASE("memdump") {
 
     SECTION("connection failure") {
       server.signal(SIGKILL);
+      server.tryWait();
 
       string output;
       REQUIRE_FALSE(sh.run(comm + "-v", output));