Package net.minecraft.gametest.framework
Class GameTestRegistry
java.lang.Object
net.minecraft.gametest.framework.GameTestRegistry
-
Field Summary
Modifier and TypeFieldDescriptionprivate static Map<String,Consumer<ServerLevel>>
private static Map<String,Consumer<ServerLevel>>
private static Collection<TestFunction>
private static Collection<TestFunction>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Optional<TestFunction>
findTestFunction(String p_127680_)
static void
static Consumer<ServerLevel>
getAfterBatchFunction(String p_177518_)
static Collection<String>
static Collection<TestFunction>
static Consumer<ServerLevel>
getBeforeBatchFunction(String p_127677_)
static Collection<TestFunction>
static TestFunction
getTestFunction(String p_127682_)
static Collection<TestFunction>
getTestFunctionsForClassName(String p_127660_)
static boolean
isTestClass(String p_127671_)
private static boolean
isTestFunctionPartOfClass(TestFunction p_127667_, String p_127668_)
static void
static void
private static <T extends Annotation>
voidregisterBatchFunction(Method p_177506_, Class<T> p_177507_, Function<T,String> p_177508_, Map<String,Consumer<ServerLevel>> p_177509_)
static void
rememberFailedTest(TestFunction p_127665_)
private static Consumer<?>
turnMethodIntoConsumer(Method p_177520_)
private static TestFunction
turnMethodIntoTestFunction(Method p_177516_)
private static Collection<TestFunction>
useTestGeneratorMethod(Method p_177514_)
-
Field Details
-
TEST_FUNCTIONS
-
TEST_CLASS_NAMES
-
BEFORE_BATCH_FUNCTIONS
-
AFTER_BATCH_FUNCTIONS
-
LAST_FAILED_TESTS
-
-
Constructor Details
-
GameTestRegistry
public GameTestRegistry()
-
-
Method Details
-
register
-
register
-
registerBatchFunction
private static <T extends Annotation> void registerBatchFunction(Method p_177506_, Class<T> p_177507_, Function<T,String> p_177508_, Map<String,Consumer<ServerLevel>> p_177509_) -
getTestFunctionsForClassName
-
getAllTestFunctions
-
getAllTestClassNames
-
isTestClass
-
getBeforeBatchFunction
-
getAfterBatchFunction
-
findTestFunction
-
getTestFunction
-
useTestGeneratorMethod
-
turnMethodIntoTestFunction
-
turnMethodIntoConsumer
-
isTestFunctionPartOfClass
-
getLastFailedTests
-
rememberFailedTest
-
forgetFailedTests
public static void forgetFailedTests()
-