Skip to content

Commit d2174fd

Browse files
MtMathmob-sakai
authored andcommitted
feat(test): add tests cases for unity 6000
1 parent 63218ba commit d2174fd

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/unityChangeset.test.ts

+12
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ Deno.test("UnityChangeset.toNumber max", () => {
2929
{ version: "2018.3.0f3", expected: undefined },
3030
{ version: "2019.1.0a9", expected: "0acd256790e8" },
3131
{ version: "2019.1.0b1", expected: "83b3ba1f99df" },
32+
{ version: "6000.1.0f1", expected: "9ea152932a88" },
3233
].forEach((testcase) => {
3334
Deno.test(`getUnityChangeset (${testcase.version})`, async () => {
3435
if (testcase.expected) {
@@ -52,11 +53,22 @@ Deno.test("scrapeBetaChangesets", async () => {
5253
assertNotEquals(changesets.length, 0);
5354
});
5455

56+
// At least one changeset from unity 6000 version should be found.
57+
Deno.test("scrapeUnity6000Supported", async () => {
58+
const changesets = await searchChangesets(SearchMode.SUPPORTED);
59+
console.log(changesets.map((c) => c.version));
60+
assertNotEquals(changesets.length, 0);
61+
62+
const unity6000 = changesets.find(c => c.version.startsWith("6000"));
63+
assertNotEquals(unity6000, undefined);
64+
});
65+
5566
// searchChangesets
5667
[
5768
{ searchMode: SearchMode.All },
5869
{ searchMode: SearchMode.Default },
5970
{ searchMode: SearchMode.PreRelease },
71+
{ searchMode: SearchMode.SUPPORTED },
6072
].forEach((testcase) => {
6173
Deno.test(`filterChangesets(${JSON.stringify(testcase.searchMode)})`, async () => {
6274
const changesets = await searchChangesets(testcase.searchMode);

0 commit comments

Comments
 (0)