Skip to content

Commit

Permalink
src: go.mod: Обновлены библиотеки
Browse files Browse the repository at this point in the history
  • Loading branch information
dimacgka committed Dec 3, 2024
1 parent bdd96bc commit 2481298
Showing 1 changed file with 21 additions and 12 deletions.
33 changes: 21 additions & 12 deletions options_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -89,21 +89,30 @@ func TestWithMultipleOptionsWithErrorsTransformer(t *testing.T) {
}
return newErrs
}
opt := WithErrorsTransformer(transformer)

v := New(opt)
opt.apply(v)

if v.transformError == nil {
t.Errorf("expected transformError to be set")
testCases := []struct {
name string
transformer func([]shared.Error) []error
}{
{
name: "Transformer set",
transformer: transformer,
},
{
name: "Transformer not set",
transformer: nil,
},
}

opt2 := WithErrorsTransformer(nil)

v2 := New(opt2)
opt2.apply(v2)
for _, tc := range testCases {
t.Run(tc.name, func(t *testing.T) {
opt := WithErrorsTransformer(tc.transformer)
v := New(opt)
opt.apply(v)

if v2.transformError == nil {
t.Errorf("expected transformError to be set")
if v.transformError == nil {
t.Errorf("expected function, but got nil")
}
})
}
}

0 comments on commit 2481298

Please sign in to comment.