Remove `StringUtils` from `PathRemoverTest` (#10887)

Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
This commit is contained in:
Basil Crow 2025-08-04 08:10:48 -07:00 committed by GitHub
parent 8b9f661a2c
commit cb05fc8618
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 2 deletions

View File

@ -68,12 +68,12 @@ import java.util.concurrent.CountDownLatch;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicBoolean; import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicReference; import java.util.concurrent.atomic.AtomicReference;
import org.apache.commons.lang.StringUtils;
import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Timeout; import org.junit.jupiter.api.Timeout;
import org.junit.jupiter.api.io.TempDir; import org.junit.jupiter.api.io.TempDir;
import org.jvnet.hudson.test.Issue; import org.jvnet.hudson.test.Issue;
import org.opentest4j.MultipleFailuresError;
@Timeout(value = 30, unit = TimeUnit.SECONDS) @Timeout(value = 30, unit = TimeUnit.SECONDS)
class PathRemoverTest { class PathRemoverTest {
@ -94,7 +94,11 @@ class PathRemoverTest {
exceptions.add(e); exceptions.add(e);
} }
} }
assertTrue(exceptions.isEmpty(), "Could not unlock all files" + StringUtils.join(exceptions, '\n')); if (!exceptions.isEmpty()) {
MultipleFailuresError e = new MultipleFailuresError("Could not unlock all files", exceptions);
exceptions.forEach(e::addSuppressed);
throw e;
}
} }
private synchronized void acquireLock(@NonNull File file) throws IOException { private synchronized void acquireLock(@NonNull File file) throws IOException {