MCPcopy Create free account
hub / github.com/coder/coder / TestTemplateVersionsByTemplate

Function TestTemplateVersionsByTemplate

coderd/templateversions_test.go:1253–1271  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

1251}
1252
1253func TestTemplateVersionsByTemplate(t *testing.T) {
1254 t.Parallel()
1255 t.Run("Get", func(t *testing.T) {
1256 t.Parallel()
1257 client := coderdtest.New(t, nil)
1258 user := coderdtest.CreateFirstUser(t, client)
1259 version := coderdtest.CreateTemplateVersion(t, client, user.OrganizationID, nil)
1260 template := coderdtest.CreateTemplate(t, client, user.OrganizationID, version.ID)
1261
1262 ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitLong)
1263 defer cancel()
1264
1265 versions, err := client.TemplateVersionsByTemplate(ctx, codersdk.TemplateVersionsByTemplateRequest{
1266 TemplateID: template.ID,
1267 })
1268 require.NoError(t, err)
1269 require.Len(t, versions, 1)
1270 })
1271}
1272
1273func TestTemplateVersionByName(t *testing.T) {
1274 t.Parallel()

Callers

nothing calls this directly

Calls 7

NewFunction · 0.92
CreateFirstUserFunction · 0.92
CreateTemplateVersionFunction · 0.92
CreateTemplateFunction · 0.92
RunMethod · 0.65
LenMethod · 0.45

Tested by

no test coverage detected