Add more runner/pools.go unit tests
Signed-off-by: Mihaela Balutoiu <mbalutoiu@cloudbasesolutions.com>
This commit is contained in:
parent
8f31db1f67
commit
00c0ada0aa
1 changed files with 10 additions and 0 deletions
|
|
@ -181,6 +181,16 @@ func (s *PoolTestSuite) TestDeletePoolByIDRunnersFailed() {
|
|||
s.Require().Equal(runnerErrors.NewBadRequestError("pool has runners"), err)
|
||||
}
|
||||
|
||||
func (s *PoolTestSuite) TestUpdatePoolByID() {
|
||||
pool, err := s.Runner.UpdatePoolByID(s.Fixtures.AdminContext, s.Fixtures.Pools[0].ID, s.Fixtures.UpdatePoolParams)
|
||||
|
||||
s.Require().Nil(err)
|
||||
s.Require().Equal(*s.Fixtures.UpdatePoolParams.MaxRunners, pool.MaxRunners)
|
||||
s.Require().Equal(*s.Fixtures.UpdatePoolParams.MinIdleRunners, pool.MinIdleRunners)
|
||||
s.Require().Equal(s.Fixtures.UpdatePoolParams.Image, pool.Image)
|
||||
s.Require().Equal(s.Fixtures.UpdatePoolParams.Flavor, pool.Flavor)
|
||||
}
|
||||
|
||||
func (s *PoolTestSuite) TestUpdatePoolByIDErrUnauthorized() {
|
||||
_, err := s.Runner.UpdatePoolByID(context.Background(), "dummy-pool-id", s.Fixtures.UpdatePoolParams)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue