Add Minecraft 26.x support and version Java artifacts
This commit is contained in:
@@ -46,6 +46,21 @@ test("dataset requires five unique in-bounds viewpoints and safe paths", () => {
|
||||
assets: [{ path: "terrain.json.gz", sha256: "a".repeat(64), bytes: 100 }],
|
||||
};
|
||||
assert.equal(datasetSchema.safeParse(base).success, true);
|
||||
for (const minecraftVersion of ["26.1", "26.1.1", "26.1.2", "26.2"])
|
||||
assert.equal(
|
||||
datasetSchema.safeParse({ ...base, minecraftVersion }).success,
|
||||
true,
|
||||
);
|
||||
for (const minecraftVersion of [
|
||||
"26.3",
|
||||
"1.21.10",
|
||||
"26.2-snapshot",
|
||||
"../secrets",
|
||||
])
|
||||
assert.equal(
|
||||
datasetSchema.safeParse({ ...base, minecraftVersion }).success,
|
||||
false,
|
||||
);
|
||||
assert.equal(datasetSchema.safeParse({ ...base, assets: [] }).success, false);
|
||||
assert.equal(
|
||||
datasetSchema.safeParse({ ...base, source: "fabric" }).success,
|
||||
|
||||
Reference in New Issue
Block a user