func (s *firewallerSuite) TestFirewallerFailsWithNonEnvironManagerUser(c *gc.C) { constructor := func(st *state.State, res facade.Resources, auth facade.Authorizer) error { _, err := firewaller.NewFirewallerAPI(st, res, auth) return err } s.testFirewallerFailsWithNonEnvironManagerUser(c, constructor) }
func (s *firewallerSuite) SetUpTest(c *gc.C) { s.firewallerBaseSuite.setUpTest(c) // Create a firewaller API for the machine. firewallerAPI, err := firewaller.NewFirewallerAPI( s.State, s.resources, s.authorizer, ) c.Assert(err, jc.ErrorIsNil) s.firewaller = firewallerAPI s.ModelWatcherTest = commontesting.NewModelWatcherTest(s.firewaller, s.State, s.resources, commontesting.HasSecrets) }
func (s *firewallerSuite) SetUpTest(c *gc.C) { s.firewallerBaseSuite.setUpTest(c) _, err := s.State.AddSubnet(state.SubnetInfo{CIDR: "10.20.30.0/24"}) c.Assert(err, jc.ErrorIsNil) // Create a firewaller API for the machine. firewallerAPI, err := firewaller.NewFirewallerAPI( s.State, s.resources, s.authorizer, ) c.Assert(err, jc.ErrorIsNil) s.firewaller = firewallerAPI s.ModelWatcherTest = commontesting.NewModelWatcherTest(s.firewaller, s.State, s.resources) }