func (s *instanceSuite) SetUpTest(c *gc.C) { s.BaseSuite.SetUpTest(c) cli, err := gosigma.NewClient(mock.Endpoint(""), mock.TestUser, mock.TestPassword, nil) c.Assert(err, gc.IsNil) mock.ResetServers() ds, err := data.ReadServer(strings.NewReader(jsonInstanceData)) c.Assert(err, gc.IsNil) mock.AddServer(ds) mock.AddServer(&data.Server{ Resource: data.Resource{URI: "uri", UUID: "uuid-no-ip"}, }) server, err := cli.Server("f4ec5097-121e-44a7-a207-75bc02163260") c.Assert(err, gc.IsNil) c.Assert(server, gc.NotNil) s.inst = &sigmaInstance{server} server, err = cli.Server("uuid-no-ip") c.Assert(err, gc.IsNil) c.Assert(server, gc.NotNil) s.instWithoutIP = &sigmaInstance{server} }
func (s *instanceSuite) TearDownTest(c *gc.C) { mock.ResetServers() s.BaseSuite.TearDownTest(c) }