libnetwork: parallelTester.Do: use errdefs for error assertions

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
Sebastiaan van Stijn
2025-01-22 12:20:12 +01:00
parent 11a6cb5fac
commit c6f0fe5fc0

View File

@@ -1440,12 +1440,12 @@ func (pt parallelTester) Do(t *testing.T, thrNumber int) error {
for i := 0; i < pt.iterCnt; i++ {
if err := ep.Join(context.Background(), sb); err != nil {
if _, ok := err.(types.ForbiddenError); !ok {
if !errdefs.IsForbidden(err) {
return errors.Wrapf(err, "thread %d", thrNumber)
}
}
if err := ep.Leave(context.Background(), sb); err != nil {
if _, ok := err.(types.ForbiddenError); !ok {
if !errdefs.IsForbidden(err) {
return errors.Wrapf(err, "thread %d", thrNumber)
}
}