Atlas › Test

TestDeleteFromMap_NonExistentOuterKey

Exact test identity: go.temporal.io/server/common/util/TestDeleteFromMap_NonExistentOuterKey

Package
go.temporal.io/server/common/util
Suite / test hierarchy
TestDeleteFromMap_NonExistentOuterKey
Test
TestDeleteFromMap_NonExistentOuterKey
Introduced at
util.go ×1 Frontier kind: Joint frontier
Covered ranges
1
Covered lines
2
Covered files
1

Covered source

Expand a file to inspect source; the > gutter marks covered lines.

go.temporal.io/server/common/util/util.go 2 covered LOC · 1 range

Open complete file

103 // DeleteFromMap deletes k2 from the nested map m[k]. If the inner map becomes empty
104 // after deletion, k is also removed from m to prevent memory leaks.
105 > func DeleteFromMap[M ~map[K]M2, M2 ~map[K2]V, K, K2 comparable, V any](m M, k K, k2 K2) { util.go
106 > if m2, ok := m[k]; ok {
107 delete(m2, k2)
108 if len(m2) == 0 {