diff --git a/mgo.go b/mgo.go index 593f2ec..1758795 100644 --- a/mgo.go +++ b/mgo.go @@ -844,6 +844,8 @@ func NewProxiedSession(c *gc.C) *ProxiedSession { mgoInfo.Addrs = []string{proxy.Addr()} session, err := mgo.DialWithInfo(mgoInfo) c.Assert(err, gc.IsNil) + err = session.Ping() + c.Assert(err, jc.ErrorIsNil) return &ProxiedSession{ Session: session, TCPProxy: proxy,