bump test coverage to 87.2%

This commit is contained in:
Dmitry Fedotov
2025-04-09 14:20:43 +03:00
parent 6d0e13f05e
commit 1465e4cc4c
3 changed files with 353 additions and 2 deletions

View File

@@ -88,7 +88,7 @@ func parseSlice[T any, S ~string](s S, f func(string) (T, error)) ([]T, error) {
for _, str := range split {
v, err := parseValue(str, f)
if err != nil {
return list, err
return nil, err
}
list = append(list, v)
@@ -109,7 +109,7 @@ func parseValue[T any, S ~string](s S, f func(string) (T, error)) (T, error) {
func tidySplit[S ~string](s S, sep string) []string {
splitted := strings.Split(string(s), sep)
for i, str := range splitted {
splitted[i] = strings.TrimSpace(str)
splitted[i] = trim(str)
}
return splitted
}