22 lines
669 B
Java
22 lines
669 B
Java
|
package net.minecraft.gametest.framework;
|
||
|
|
||
|
import com.google.common.collect.Sets;
|
||
|
import java.util.Set;
|
||
|
import java.util.stream.Stream;
|
||
|
import net.minecraft.core.Holder;
|
||
|
|
||
|
public class FailedTestTracker {
|
||
|
private static final Set<Holder.Reference<GameTestInstance>> LAST_FAILED_TESTS = Sets.newHashSet();
|
||
|
|
||
|
public static Stream<Holder.Reference<GameTestInstance>> getLastFailedTests() {
|
||
|
return LAST_FAILED_TESTS.stream();
|
||
|
}
|
||
|
|
||
|
public static void rememberFailedTest(Holder.Reference<GameTestInstance> p_395977_) {
|
||
|
LAST_FAILED_TESTS.add(p_395977_);
|
||
|
}
|
||
|
|
||
|
public static void forgetFailedTests() {
|
||
|
LAST_FAILED_TESTS.clear();
|
||
|
}
|
||
|
}
|