MCPcopy Create free account
hub / github.com/cloudbase/garm / TestCreateTemplate

Method TestCreateTemplate

runner/templates_test.go:134–142  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

132}
133
134func (s *TemplateTestSuite) TestCreateTemplate() {
135 template, err := s.Runner.CreateTemplate(s.adminCtx, s.Fixtures.CreateTemplateParams)
136
137 s.Require().Nil(err)
138 s.Require().Equal(s.Fixtures.CreateTemplateParams.Name, template.Name)
139 s.Require().Equal(s.Fixtures.CreateTemplateParams.Description, template.Description)
140 s.Require().Equal(s.Fixtures.CreateTemplateParams.OSType, template.OSType)
141 s.Require().Equal(s.Fixtures.CreateTemplateParams.ForgeType, template.ForgeType)
142}
143
144func (s *TemplateTestSuite) TestCreateTemplateUnauthorized() {
145 _, err := s.Runner.CreateTemplate(s.nonAdminCtx, s.Fixtures.CreateTemplateParams)

Callers

nothing calls this directly

Calls 1

CreateTemplateMethod · 0.65

Tested by

no test coverage detected