normalizeGroupMembers removes comparison noise from the group members.
(group *codersdk.Group)
| 609 | |
| 610 | // normalizeGroupMembers removes comparison noise from the group members. |
| 611 | func 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. |
| 623 | func TestGroup(t *testing.T) { |
no test coverage detected