MCPcopy Index your code
hub / github.com/coder/coder / normalizeGroupMembers

Function normalizeGroupMembers

enterprise/coderd/groups_test.go:611–620  ·  view source on GitHub ↗

normalizeGroupMembers removes comparison noise from the group members.

(group *codersdk.Group)

Source from the content-addressed store, hash-verified

609
610// normalizeGroupMembers removes comparison noise from the group members.
611func normalizeGroupMembers(group *codersdk.Group) {
612 for i := range group.Members {
613 group.Members[i].LastSeenAt = time.Time{}
614 group.Members[i].CreatedAt = time.Time{}
615 group.Members[i].UpdatedAt = time.Time{}
616 }
617 sort.Slice(group.Members, func(i, j int) bool {
618 return group.Members[i].ID.String() < group.Members[j].ID.String()
619 })
620}
621
622// TODO: test auth.
623func TestGroup(t *testing.T) {

Callers 3

normalizeAllGroupsFunction · 0.85
TestGroupFunction · 0.85
TestGroupsFunction · 0.85

Calls 1

StringMethod · 0.45

Tested by

no test coverage detected