diff --git a/api/http_test.go b/api/http_test.go
index <HASH>..<HASH> 100644
--- a/api/http_test.go
+++ b/api/http_test.go
@@ -22,6 +22,16 @@ type httpSuite struct {
 
 var _ = gc.Suite(&httpSuite{})
 
+func (s *httpSuite) SetUpSuite(c *gc.C) {
+	s.HTTPSuite.SetUpSuite(c)
+	s.JujuConnSuite.SetUpSuite(c)
+}
+
+func (s *httpSuite) TearDownSuite(c *gc.C) {
+	s.HTTPSuite.TearDownSuite(c)
+	s.JujuConnSuite.TearDownSuite(c)
+}
+
 func (s *httpSuite) SetUpTest(c *gc.C) {
 	s.HTTPSuite.SetUpTest(c)
 	s.JujuConnSuite.SetUpTest(c)
@@ -34,6 +44,11 @@ func (s *httpSuite) SetUpTest(c *gc.C) {
 	)
 }
 
+func (s *httpSuite) TearDownTest(c *gc.C) {
+	s.HTTPSuite.TearDownTest(c)
+	s.JujuConnSuite.TearDownTest(c)
+}
+
 func (s *httpSuite) TestNewHTTPRequestSuccess(c *gc.C) {
 	req, err := s.APIState.NewHTTPRequest("GET", "somefacade")
 	c.Assert(err, jc.ErrorIsNil)
Add missing methods to a test suite.