Explorar el Código

Move LevelOfDetail.glb to Playground for range request unit test

Gary Hsu hace 5 años
padre
commit
da8348862d

BIN
Playground/scenes/LevelOfDetail.glb


+ 10 - 10
tests/unit/babylon/src/Loading/babylon.sceneLoader.tests.ts

@@ -386,32 +386,32 @@ describe('Babylon Scene Loader', function() {
             return Promise.all(promises);
         });
 
-        it('Load LevelOfDetail with useRangeRequests', () => {
+        it('Load LevelOfDetailNoTextures', () => {
             const scene = new BABYLON.Scene(subject);
-            const promises = new Array<Promise<void>>();
+
+            const promises = new Array<Promise<any>>();
 
             BABYLON.SceneLoader.OnPluginActivatedObservable.addOnce((loader: BABYLON.GLTFFileLoader) => {
-                loader.useRangeRequests = true;
                 promises.push(loader.whenCompleteAsync());
             });
 
-            promises.push(BABYLON.SceneLoader.AppendAsync("http://models.babylonjs.com/Tests/LevelOfDetail/", "LevelOfDetail.glb", scene).then(() => {
-                // do nothing
-            }));
+            promises.push(BABYLON.SceneLoader.AppendAsync("http://models.babylonjs.com/Tests/LevelOfDetail/", "LevelOfDetailNoTextures.gltf", scene));
 
             return Promise.all(promises);
         });
 
-        it('Load LevelOfDetailNoTextures', () => {
+        it('Load LevelOfDetail with useRangeRequests', () => {
             const scene = new BABYLON.Scene(subject);
-
-            const promises = new Array<Promise<any>>();
+            const promises = new Array<Promise<void>>();
 
             BABYLON.SceneLoader.OnPluginActivatedObservable.addOnce((loader: BABYLON.GLTFFileLoader) => {
+                loader.useRangeRequests = true;
                 promises.push(loader.whenCompleteAsync());
             });
 
-            promises.push(BABYLON.SceneLoader.AppendAsync("http://models.babylonjs.com/Tests/LevelOfDetail/", "LevelOfDetailNoTextures.gltf", scene));
+            promises.push(BABYLON.SceneLoader.AppendAsync("/Playground/scenes/", "LevelOfDetail.glb", scene).then(() => {
+                // do nothing
+            }));
 
             return Promise.all(promises);
         });