(t *testing.T)
| 1163 | } |
| 1164 | |
| 1165 | func TestIsUsernameAllowed(t *testing.T) { |
| 1166 | for name := range reservedUsernames { |
| 1167 | t.Run(name, func(t *testing.T) { |
| 1168 | assert.True(t, IsErrNameNotAllowed(isUsernameAllowed(name))) |
| 1169 | }) |
| 1170 | } |
| 1171 | |
| 1172 | for _, pattern := range reservedUsernamePatterns { |
| 1173 | t.Run(pattern, func(t *testing.T) { |
| 1174 | username := strings.ReplaceAll(pattern, "*", "alice") |
| 1175 | assert.True(t, IsErrNameNotAllowed(isUsernameAllowed(username))) |
| 1176 | }) |
| 1177 | } |
| 1178 | } |
| 1179 | |
| 1180 | func usersAddEmail(t *testing.T, ctx context.Context, s *UsersStore) { |
| 1181 | t.Run("multiple users can add the same unverified email", func(t *testing.T) { |
nothing calls this directly
no test coverage detected