From 7996f7ce7b63b6cbe3fbf1f70f4498cece927dd9 Mon Sep 17 00:00:00 2001 From: Sean Lilley Date: Mon, 31 Jul 2017 21:10:03 -0700 Subject: [PATCH] Fix failing tests when running with webgl stub --- Specs/Scene/ModelSpec.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/Specs/Scene/ModelSpec.js b/Specs/Scene/ModelSpec.js index eefa13eadd45..09d688f24856 100644 --- a/Specs/Scene/ModelSpec.js +++ b/Specs/Scene/ModelSpec.js @@ -2115,8 +2115,20 @@ defineSuite([ var context = scene.context; var uint32Supported = context._elementIndexUint; context._elementIndexUint = false; - return loadModel(boxUint32Indices).otherwise(function(e) { + + var model = primitives.add(Model.fromGltf({ + url : boxUint32Indices + })); + + return pollToPromise(function() { + // Render scene to progressively load the model + scene.renderForSpecs(); + return model.ready; + }, { timeout: 10000 }).then(function() { + fail('should not resolve'); + }).otherwise(function(e) { expect(e).toBeDefined(); + primitives.remove(model); context._elementIndexUint = uint32Supported; }); });