File tree Expand file tree Collapse file tree 2 files changed +37
-0
lines changed
spatial-neoforge/src/test/java/dev/compactmods/spatial/test/gametest Expand file tree Collapse file tree 2 files changed +37
-0
lines changed Original file line number Diff line number Diff line change 2424 - name : Setup Gradle
2525 uses : gradle/actions/setup-gradle@v4
2626
27+ - name : Build
28+ run : ./gradlew :spatial:assemble
29+ env :
30+ VERSION : ${{ inputs.version }}
31+ GITHUB_ACTOR : ${{ secrets.GITHUB_ACTOR }}
32+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
33+
2734 - name : Build
2835 run : ./gradlew :spatial-neoforge:assemble
2936 env :
Original file line number Diff line number Diff line change 1+ package dev .compactmods .spatial .test .gametest ;
2+
3+ import dev .compactmods .spatial .random .RandomSourceExtras ;
4+ import dev .compactmods .spatial .test .core .EmptyTestSizes ;
5+ import net .minecraft .gametest .framework .GameTest ;
6+ import net .minecraft .gametest .framework .GameTestHelper ;
7+ import net .neoforged .testframework .annotation .ForEachTest ;
8+ import net .neoforged .testframework .annotation .TestHolder ;
9+ import net .neoforged .testframework .gametest .EmptyTemplate ;
10+
11+ @ ForEachTest (groups = "in_level_randoms" )
12+ public class TestRandomVectorInLevel {
13+
14+ @ TestHolder
15+ @ GameTest
16+ @ EmptyTemplate (EmptyTestSizes .ONE_CUBED )
17+ public static void checkRandomVector3 (final GameTestHelper testHelper ) {
18+ final var random = testHelper .getLevel ().random ;
19+
20+ try {
21+ final var vec3 = RandomSourceExtras .randomVec3 (random );
22+ }
23+
24+ catch (final Exception e ) {
25+ testHelper .fail (e .getMessage ());
26+ }
27+
28+ testHelper .succeed ();
29+ }
30+ }
You can’t perform that action at this time.
0 commit comments