added Addr() to test server
Signed-off-by: Alex Suraci <asuraci@pivotal.io>
diff --git a/ghttp/test_server.go b/ghttp/test_server.go
index 1e5afc8..4bbb2e4 100644
--- a/ghttp/test_server.go
+++ b/ghttp/test_server.go
@@ -182,6 +182,11 @@
return s.HTTPTestServer.URL
}
+//Addr() returns the address on which the server is listening.
+func (s *Server) Addr() string {
+ return s.HTTPTestServer.Listener.Addr().String()
+}
+
//Close() should be called at the end of each test. It spins down and cleans up the test server.
func (s *Server) Close() {
s.writeLock.Lock()