MCPcopy Create free account
hub / github.com/PostHog/duckgres / TestUpdateUserMaxVCPUs

Function TestUpdateUserMaxVCPUs

controlplane/admin/api_test.go:359–378  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

357func copyWarehouse(warehouse *configstore.ManagedWarehouse) *configstore.ManagedWarehouse {
358 if warehouse == nil {
359 return nil
360 }
361 clone := *warehouse
362 return &clone
363}
364
365func copyOrg(org *configstore.Org) *configstore.Org {
366 if org == nil {
367 return nil
368 }
369 clone := *org
370 if org.Warehouse != nil {
371 clone.Warehouse = copyWarehouse(org.Warehouse)
372 }
373 if len(org.Users) > 0 {
374 clone.Users = make([]configstore.OrgUser, len(org.Users))
375 copy(clone.Users, org.Users)
376 }
377 return &clone
378}
379
380func newTestAPIRouter(store apiStore) *gin.Engine {
381 gin.SetMode(gin.TestMode)

Callers

nothing calls this directly

Calls 3

newFakeAPIStoreFunction · 0.85
newTestAPIRouterFunction · 0.85
StringMethod · 0.45

Tested by

no test coverage detected