From 42f98f146f7e6cce3688bee921ccb53ec2db0b6c Mon Sep 17 00:00:00 2001 From: Paul Hauner Date: Sat, 23 Nov 2019 18:01:46 +1100 Subject: [PATCH] Fix compile bug in node_test_rig --- tests/node_test_rig/src/lib.rs | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/tests/node_test_rig/src/lib.rs b/tests/node_test_rig/src/lib.rs index 0c3565a161..2061031edd 100644 --- a/tests/node_test_rig/src/lib.rs +++ b/tests/node_test_rig/src/lib.rs @@ -42,11 +42,15 @@ impl LocalBeaconNode> { /// Returns a `RemoteBeaconNode` that can connect to `self`. Useful for testing the node as if /// it were external this process. pub fn remote_node(&self) -> Result, String> { - Ok(RemoteBeaconNode::new( - self.client - .http_listen_addr() - .ok_or_else(|| "A remote beacon node must have a http server".to_string())?, - )?) + let socket_addr = self + .client + .http_listen_addr() + .ok_or_else(|| "A remote beacon node must have a http server".to_string())?; + Ok(RemoteBeaconNode::new(format!( + "http://{}:{}", + socket_addr.ip(), + socket_addr.port() + ))?) } }