…lines 1–14 unchanged (14 lines)
15import java.text.MessageFormat;
16import java.util.Arrays;
17import java.util.stream.IntStream;
18
19import org.junit.jupiter.api.extension.ExtensionConfigurationException;
20
21/**
22 * Pioneer-internal utility class.
23 * DO NOT USE THIS CLASS - IT MAY CHANGE SIGNIFICANTLY IN ANY MINOR UPDATE.
24 * <p>
25 * A (slightly refactored) copy of {@code org.junit.jupiter.params.ParameterizedTestNameFormatter}.
26 * </p>
27 */
28public final class TestNameFormatter {
29
30 // This code is a slightly refactored variant of the JUnit Jupiter class
31 // `org.junit.jupiter.params.ParameterizedTestNameFormatter` (from v5.8.2).
32
33 public static final String DISPLAY_NAME_PLACEHOLDER = "{displayName}";
…lines 34–90 unchanged (57 lines)