mirror of https://github.com/FabricMC/yarn.git
test stuff (#1991)
This commit is contained in:
parent
46214799dd
commit
c1fd11697c
|
@ -7,16 +7,27 @@ CLASS net/minecraft/class_4517 net/minecraft/test/GameTest
|
|||
FIELD field_20565 started Z
|
||||
FIELD field_20567 completed Z
|
||||
FIELD field_20569 throwable Ljava/lang/Throwable;
|
||||
FIELD field_21452 timedTaskRunners Ljava/util/Collection;
|
||||
FIELD field_21454 expectedStopTime J
|
||||
FIELD field_21455 tick J
|
||||
FIELD field_21456 stopwatch Lcom/google/common/base/Stopwatch;
|
||||
FIELD field_25301 rotation Lnet/minecraft/class_2470;
|
||||
FIELD field_27805 structureBlockEntity Lnet/minecraft/class_2633;
|
||||
METHOD <init> (Lnet/minecraft/class_4529;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)V
|
||||
ARG 1 testFunction
|
||||
ARG 2 rotation
|
||||
ARG 3 world
|
||||
METHOD method_22165 tick ()V
|
||||
METHOD method_22166 init (Lnet/minecraft/class_2338;I)V
|
||||
ARG 1 pos
|
||||
METHOD method_22167 addListener (Lnet/minecraft/class_4518;)V
|
||||
ARG 1 listener
|
||||
METHOD method_22168 fail (Ljava/lang/Throwable;)V
|
||||
ARG 1 throwable
|
||||
METHOD method_22169 getStructurePath ()Ljava/lang/String;
|
||||
METHOD method_22172 getPos ()Lnet/minecraft/class_2338;
|
||||
METHOD method_22175 (Lnet/minecraft/class_4518;)V
|
||||
ARG 1 listener
|
||||
METHOD method_22176 getWorld ()Lnet/minecraft/class_3218;
|
||||
METHOD method_22177 isPassed ()Z
|
||||
METHOD method_22178 isFailed ()Z
|
||||
|
@ -31,3 +42,9 @@ CLASS net/minecraft/class_4517 net/minecraft/test/GameTest
|
|||
METHOD method_23638 getStructureName ()Ljava/lang/String;
|
||||
METHOD method_23639 start ()V
|
||||
METHOD method_23640 complete ()V
|
||||
METHOD method_29402 getRotation ()Lnet/minecraft/class_2470;
|
||||
METHOD method_29403 getTestFunction ()Lnet/minecraft/class_4529;
|
||||
METHOD method_32240 clearArea ()V
|
||||
METHOD method_32241 isFlaky ()Z
|
||||
METHOD method_32242 getMaxAttempts ()I
|
||||
METHOD method_32243 getRequiredSuccesses ()I
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
CLASS net/minecraft/class_5622 net/minecraft/test/NotEnoughSuccessesError
|
||||
METHOD <init> (IILnet/minecraft/class_4517;)V
|
||||
ARG 1 attempts
|
||||
ARG 2 successes
|
||||
ARG 3 test
|
|
@ -0,0 +1,45 @@
|
|||
CLASS net/minecraft/class_5624 net/minecraft/test/StructureTestListener
|
||||
FIELD field_27808 attempt I
|
||||
FIELD field_27809 successes I
|
||||
FIELD field_27810 test Lnet/minecraft/class_4517;
|
||||
FIELD field_27811 testManager Lnet/minecraft/class_4521;
|
||||
FIELD field_27812 pos Lnet/minecraft/class_2338;
|
||||
METHOD <init> (Lnet/minecraft/class_4517;Lnet/minecraft/class_4521;Lnet/minecraft/class_2338;)V
|
||||
ARG 1 test
|
||||
ARG 2 testManager
|
||||
ARG 3 pos
|
||||
METHOD method_32246 init ()V
|
||||
METHOD method_32247 addGameTestMarker (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/lang/String;)V
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
ARG 2 message
|
||||
METHOD method_32248 sendMessageToAllPlayers (Lnet/minecraft/class_3218;Lnet/minecraft/class_124;Ljava/lang/String;)V
|
||||
ARG 0 world
|
||||
ARG 1 formatting
|
||||
ARG 2 message
|
||||
METHOD method_32249 (Lnet/minecraft/class_3222;)Z
|
||||
ARG 0 player
|
||||
METHOD method_32250 (Ljava/lang/String;Lnet/minecraft/class_124;Lnet/minecraft/class_3222;)V
|
||||
ARG 2 player
|
||||
METHOD method_32251 createBookWithText (Ljava/lang/String;ZLjava/lang/String;)Lnet/minecraft/class_1799;
|
||||
ARG 0 text
|
||||
ARG 1 required
|
||||
ARG 2 output
|
||||
METHOD method_32253 visualizeTest (Lnet/minecraft/class_4517;Lnet/minecraft/class_2248;)V
|
||||
ARG 0 test
|
||||
ARG 1 block
|
||||
METHOD method_32254 failTest (Lnet/minecraft/class_4517;Ljava/lang/Throwable;)V
|
||||
ARG 0 test
|
||||
ARG 1 output
|
||||
METHOD method_32255 finishFailedTest (Lnet/minecraft/class_4517;Ljava/lang/Throwable;)V
|
||||
ARG 0 test
|
||||
ARG 1 output
|
||||
METHOD method_32256 createTestOutputLectern (Lnet/minecraft/class_4517;Ljava/lang/String;)V
|
||||
ARG 0 test
|
||||
ARG 1 output
|
||||
METHOD method_33320 passTest (Lnet/minecraft/class_4517;Ljava/lang/String;)V
|
||||
ARG 0 test
|
||||
ARG 1 output
|
||||
METHOD method_33321 finishPassedTest (Lnet/minecraft/class_4517;Ljava/lang/String;)V
|
||||
ARG 0 test
|
||||
ARG 1 output
|
|
@ -1,5 +1,8 @@
|
|||
CLASS net/minecraft/class_4525 net/minecraft/test/StructureTestUtil
|
||||
FIELD field_20579 testStructuresDirectoryName Ljava/lang/String;
|
||||
FIELD field_27813 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
METHOD method_22241 (Lnet/minecraft/class_1297;)Z
|
||||
ARG 0 entity
|
||||
METHOD method_22242 getStructureBoundingBox (Lnet/minecraft/class_2633;)Lnet/minecraft/class_238;
|
||||
ARG 0 structureBlockEntity
|
||||
METHOD method_22244 findContainingStructureBlock (Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Ljava/util/Optional;
|
||||
|
@ -14,16 +17,28 @@ CLASS net/minecraft/class_4525 net/minecraft/test/StructureTestUtil
|
|||
ARG 1 pos
|
||||
ARG 2 world
|
||||
METHOD method_22248 placeStartButton (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)V
|
||||
ARG 2 rotation
|
||||
ARG 3 world
|
||||
METHOD method_22250 createStructure (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;ILnet/minecraft/class_3218;Z)Lnet/minecraft/class_2633;
|
||||
ARG 0 structureName
|
||||
ARG 1 pos
|
||||
ARG 2 rotation
|
||||
ARG 4 world
|
||||
METHOD method_22251 createTestArea (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)V
|
||||
ARG 0 structure
|
||||
ARG 1 pos
|
||||
ARG 2 size
|
||||
ARG 3 rotation
|
||||
ARG 4 world
|
||||
METHOD method_22252 placeStructure (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Z)Lnet/minecraft/class_2633;
|
||||
ARG 0 name
|
||||
ARG 1 pos
|
||||
ARG 2 rotation
|
||||
ARG 3 world
|
||||
METHOD method_22253 loadSnbt (Ljava/nio/file/Path;)Lnet/minecraft/class_2487;
|
||||
ARG 0 path
|
||||
METHOD method_22254 (ILnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
|
||||
ARG 2 pos
|
||||
METHOD method_22255 findNearestStructureBlock (Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Lnet/minecraft/class_2338;
|
||||
ARG 0 pos
|
||||
ARG 1 radius
|
||||
|
@ -42,3 +57,9 @@ CLASS net/minecraft/class_4525 net/minecraft/test/StructureTestUtil
|
|||
METHOD method_22369 createStructure (Ljava/lang/String;Lnet/minecraft/class_3218;)Lnet/minecraft/class_3499;
|
||||
ARG 0 structureId
|
||||
ARG 1 world
|
||||
METHOD method_29408 getRotation (I)Lnet/minecraft/class_2470;
|
||||
ARG 0 steps
|
||||
METHOD method_29409 getStructureBlockBox (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;)Lnet/minecraft/class_3341;
|
||||
ARG 2 rotation
|
||||
METHOD method_29410 getStructureBlockBox (Lnet/minecraft/class_2633;)Lnet/minecraft/class_3341;
|
||||
ARG 0 structureBlockEntity
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
CLASS net/minecraft/class_4531 net/minecraft/test/TestCompletionListener
|
||||
METHOD method_22304 onTestFailed (Lnet/minecraft/class_4517;)V
|
||||
ARG 1 test
|
||||
METHOD method_33322 onTestPassed (Lnet/minecraft/class_4517;)V
|
||||
ARG 1 test
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
CLASS net/minecraft/class_5623 net/minecraft/test/TestFailureLogger
|
||||
FIELD field_27807 completionListener Lnet/minecraft/class_4531;
|
||||
METHOD method_32245 failTest (Lnet/minecraft/class_4517;)V
|
||||
ARG 0 test
|
||||
METHOD method_33319 passTest (Lnet/minecraft/class_4517;)V
|
||||
ARG 0 test
|
|
@ -6,6 +6,9 @@ CLASS net/minecraft/class_4529 net/minecraft/test/TestFunction
|
|||
FIELD field_20587 starter Ljava/util/function/Consumer;
|
||||
FIELD field_20588 tickLimit I
|
||||
FIELD field_21460 duration J
|
||||
FIELD field_25306 rotation Lnet/minecraft/class_2470;
|
||||
FIELD field_27814 maxAttempts I
|
||||
FIELD field_27815 requiredSuccesses I
|
||||
METHOD method_22296 getStructurePath ()Ljava/lang/String;
|
||||
METHOD method_22297 start (Lnet/minecraft/class_4516;)V
|
||||
METHOD method_22298 getStructureName ()Ljava/lang/String;
|
||||
|
@ -13,3 +16,7 @@ CLASS net/minecraft/class_4529 net/minecraft/test/TestFunction
|
|||
METHOD method_22300 isRequired ()Z
|
||||
METHOD method_22301 getBatchId ()Ljava/lang/String;
|
||||
METHOD method_23649 getDuration ()J
|
||||
METHOD method_29424 getRotation ()Lnet/minecraft/class_2470;
|
||||
METHOD method_32257 isFlaky ()Z
|
||||
METHOD method_32258 getMaxAttempts ()I
|
||||
METHOD method_32259 getRequiredSuccesses ()I
|
||||
|
|
|
@ -2,6 +2,7 @@ CLASS net/minecraft/class_4519 net/minecraft/test/TestFunctions
|
|||
FIELD field_20570 TEST_FUNCTIONS Ljava/util/Collection;
|
||||
FIELD field_20571 testClasses Ljava/util/Set;
|
||||
FIELD field_20572 WORLD_SETTERS Ljava/util/Map;
|
||||
FIELD field_25302 FAILED_TEST_FUNCTIONS Ljava/util/Collection;
|
||||
METHOD method_22191 getTestFunctions ()Ljava/util/Collection;
|
||||
METHOD method_22192 isInClass (Lnet/minecraft/class_4529;Ljava/lang/String;)Z
|
||||
ARG 0 testFunction
|
||||
|
@ -17,3 +18,9 @@ CLASS net/minecraft/class_4519 net/minecraft/test/TestFunctions
|
|||
ARG 0 structurePath
|
||||
METHOD method_22200 getTestFunctionOrThrow (Ljava/lang/String;)Lnet/minecraft/class_4529;
|
||||
ARG 0 structurePath
|
||||
METHOD method_29404 addFailedTestFunction (Lnet/minecraft/class_4529;)V
|
||||
ARG 0 testFunction
|
||||
METHOD method_29405 getFailedTestFunctions ()Ljava/util/Collection;
|
||||
METHOD method_29406 clearFailedTestFunctions ()V
|
||||
METHOD method_32244 (Ljava/lang/String;)Ljava/util/function/Consumer;
|
||||
ARG 0 batchId
|
||||
|
|
|
@ -3,3 +3,5 @@ CLASS net/minecraft/class_4518 net/minecraft/test/TestListener
|
|||
ARG 1 test
|
||||
METHOD method_22190 onFailed (Lnet/minecraft/class_4517;)V
|
||||
ARG 1 test
|
||||
METHOD method_33317 onPassed (Lnet/minecraft/class_4517;)V
|
||||
ARG 1 test
|
||||
|
|
|
@ -7,7 +7,16 @@ CLASS net/minecraft/class_4515 net/minecraft/test/TestRunner
|
|||
FIELD field_20551 tests Ljava/util/List;
|
||||
FIELD field_20555 reusablePos Lnet/minecraft/class_2338$class_2339;
|
||||
FIELD field_20556 sizeZ I
|
||||
METHOD <init> (Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4521;I)V
|
||||
ARG 1 batches
|
||||
ARG 2 pos
|
||||
ARG 3 rotation
|
||||
ARG 4 world
|
||||
ARG 5 testManager
|
||||
ARG 6 sizeZ
|
||||
METHOD method_22155 getTests ()Ljava/util/List;
|
||||
METHOD method_22156 runBatch (I)V
|
||||
ARG 1 index
|
||||
METHOD method_22160 run ()V
|
||||
METHOD method_33312 (Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4514;)Lcom/mojang/datafixers/util/Pair;
|
||||
ARG 2 batch
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
CLASS net/minecraft/class_4524 net/minecraft/test/TestSet
|
||||
FIELD field_20577 tests Ljava/util/Collection;
|
||||
FIELD field_25303 listeners Ljava/util/Collection;
|
||||
METHOD <init> (Ljava/util/Collection;)V
|
||||
ARG 1 tests
|
||||
METHOD method_22229 getFailedRequiredTestCount ()I
|
||||
|
@ -7,6 +8,10 @@ CLASS net/minecraft/class_4524 net/minecraft/test/TestSet
|
|||
ARG 1 test
|
||||
METHOD method_22231 addListener (Lnet/minecraft/class_4518;)V
|
||||
ARG 1 listener
|
||||
METHOD method_22232 (Lnet/minecraft/class_4518;Lnet/minecraft/class_4517;)V
|
||||
ARG 1 test
|
||||
METHOD method_22233 (Ljava/lang/StringBuffer;Lnet/minecraft/class_4517;)V
|
||||
ARG 1 test
|
||||
METHOD method_22234 getFailedOptionalTestCount ()I
|
||||
METHOD method_22235 getCompletedTestCount ()I
|
||||
METHOD method_22236 failed ()Z
|
||||
|
@ -14,3 +19,5 @@ CLASS net/minecraft/class_4524 net/minecraft/test/TestSet
|
|||
METHOD method_22238 getTestCount ()I
|
||||
METHOD method_22239 isDone ()Z
|
||||
METHOD method_22240 getResultString ()Ljava/lang/String;
|
||||
METHOD method_29407 addListener (Ljava/util/function/Consumer;)V
|
||||
ARG 1 onFailed
|
||||
|
|
|
@ -1,10 +1,16 @@
|
|||
CLASS net/minecraft/class_4520 net/minecraft/test/TestUtil
|
||||
METHOD method_22203 startTest (Lnet/minecraft/class_4517;Lnet/minecraft/class_2338;Lnet/minecraft/class_4521;)V
|
||||
ARG 0 test
|
||||
ARG 1 pos
|
||||
ARG 2 testManager
|
||||
METHOD method_22209 createBatches (Ljava/util/Collection;)Ljava/util/Collection;
|
||||
ARG 0 testFunctions
|
||||
METHOD method_22210 runTestBatches (Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4521;I)Ljava/util/Collection;
|
||||
ARG 0 batches
|
||||
ARG 1 pos
|
||||
ARG 2 rotation
|
||||
ARG 3 world
|
||||
ARG 4 testManager
|
||||
METHOD method_22213 clearDebugMarkers (Lnet/minecraft/class_3218;)V
|
||||
ARG 0 world
|
||||
METHOD method_22216 clearTests (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_4521;I)V
|
||||
|
@ -15,3 +21,6 @@ CLASS net/minecraft/class_4520 net/minecraft/test/TestUtil
|
|||
METHOD method_22222 runTestFunctions (Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4521;I)Ljava/util/Collection;
|
||||
ARG 0 testFunctions
|
||||
ARG 1 pos
|
||||
ARG 2 rotation
|
||||
ARG 3 world
|
||||
ARG 4 testManager
|
||||
|
|
Loading…
Reference in New Issue