Index: state/apiserver/pinger_test.go |
=== modified file 'state/apiserver/pinger_test.go' |
--- state/apiserver/pinger_test.go 2013-09-05 07:46:17 +0000 |
+++ state/apiserver/pinger_test.go 2013-09-10 09:34:36 +0000 |
@@ -9,6 +9,7 @@ |
gc "launchpad.net/gocheck" |
"launchpad.net/juju-core/juju/testing" |
+ "launchpad.net/juju-core/rpc" |
"launchpad.net/juju-core/state/api" |
) |
@@ -48,3 +49,14 @@ |
return |
} |
} |
+ |
+func (s *stateSuite) TestPing(c *gc.C) { |
+ st, _ := s.OpenAPIAsNewMachine(c) |
+ defer st.Close() |
+ err := st.Ping() |
+ c.Assert(err, gc.IsNil) |
+ err = st.Close() |
+ c.Assert(err, gc.IsNil) |
+ err = st.Ping() |
+ c.Assert(err, gc.Equals, rpc.ErrShutdown) |
+} |