github.com/cloudbase/juju-core@v0.0.0-20140504232958-a7271ac7912f/state/api/state_test.go (about) 1 // Copyright 2013 Canonical Ltd. 2 // Licensed under the AGPLv3, see LICENCE file for details. 3 4 package api_test 5 6 import ( 7 stdtesting "testing" 8 9 gc "launchpad.net/gocheck" 10 11 jujutesting "launchpad.net/juju-core/juju/testing" 12 coretesting "launchpad.net/juju-core/testing" 13 ) 14 15 func TestAll(t *stdtesting.T) { 16 coretesting.MgoTestPackage(t) 17 } 18 19 type stateSuite struct { 20 jujutesting.JujuConnSuite 21 } 22 23 var _ = gc.Suite(&stateSuite{}) 24 25 func (s *stateSuite) TestCloseMultipleOk(c *gc.C) { 26 c.Assert(s.APIState.Close(), gc.IsNil) 27 c.Assert(s.APIState.Close(), gc.IsNil) 28 c.Assert(s.APIState.Close(), gc.IsNil) 29 }