@@ -29,6 +29,7 @@ Deno.test("UnityChangeset.toNumber max", () => {
29
29
{ version : "2018.3.0f3" , expected : undefined } ,
30
30
{ version : "2019.1.0a9" , expected : "0acd256790e8" } ,
31
31
{ version : "2019.1.0b1" , expected : "83b3ba1f99df" } ,
32
+ { version : "6000.1.0f1" , expected : "9ea152932a88" } ,
32
33
] . forEach ( ( testcase ) => {
33
34
Deno . test ( `getUnityChangeset (${ testcase . version } )` , async ( ) => {
34
35
if ( testcase . expected ) {
@@ -52,11 +53,22 @@ Deno.test("scrapeBetaChangesets", async () => {
52
53
assertNotEquals ( changesets . length , 0 ) ;
53
54
} ) ;
54
55
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
+
55
66
// searchChangesets
56
67
[
57
68
{ searchMode : SearchMode . All } ,
58
69
{ searchMode : SearchMode . Default } ,
59
70
{ searchMode : SearchMode . PreRelease } ,
71
+ { searchMode : SearchMode . SUPPORTED } ,
60
72
] . forEach ( ( testcase ) => {
61
73
Deno . test ( `filterChangesets(${ JSON . stringify ( testcase . searchMode ) } )` , async ( ) => {
62
74
const changesets = await searchChangesets ( testcase . searchMode ) ;
0 commit comments