@@ -43,6 +43,7 @@ public IEnumerator TestAutoStartObserver()
4343 var spatialObserver = spatialAwarenesssDataProvider . GetDataProvider < SpatialObjectMeshObserver . SpatialObjectMeshObserver > ( ) ;
4444 Assert . IsNotNull ( spatialObserver , "No SpatialObjectMeshObserver data provider created or found" ) ;
4545 Assert . IsTrue ( spatialObserver . IsRunning ) ;
46+ Assert . IsNotEmpty ( spatialObserver . Meshes ) ;
4647
4748 CoreServices . SpatialAwarenessSystem . Disable ( ) ;
4849 spatialObserver = spatialAwarenesssDataProvider . GetDataProvider < SpatialObjectMeshObserver . SpatialObjectMeshObserver > ( ) ;
@@ -52,6 +53,8 @@ public IEnumerator TestAutoStartObserver()
5253 spatialObserver = spatialAwarenesssDataProvider . GetDataProvider < SpatialObjectMeshObserver . SpatialObjectMeshObserver > ( ) ;
5354 Assert . IsNotNull ( spatialObserver , "No SpatialObjectMeshObserver data provider created or found" ) ;
5455 Assert . IsTrue ( spatialObserver . IsRunning ) ;
56+ yield return PlayModeTestUtilities . WaitForInputSystemUpdate ( ) ;
57+ Assert . IsNotEmpty ( spatialObserver . Meshes ) ;
5558 }
5659
5760 /// <summary>
@@ -69,6 +72,7 @@ public IEnumerator TestManualStartObserver()
6972 var spatialObserver = spatialAwarenesssDataProvider . GetDataProvider < SpatialObjectMeshObserver . SpatialObjectMeshObserver > ( ) ;
7073 Assert . IsNotNull ( spatialObserver , "No SpatialObjectMeshObserver data provider created or found" ) ;
7174 Assert . IsFalse ( spatialObserver . IsRunning ) ;
75+ Assert . IsEmpty ( spatialObserver . Meshes ) ;
7276
7377 CoreServices . SpatialAwarenessSystem . Disable ( ) ;
7478 spatialObserver = spatialAwarenesssDataProvider . GetDataProvider < SpatialObjectMeshObserver . SpatialObjectMeshObserver > ( ) ;
@@ -78,9 +82,12 @@ public IEnumerator TestManualStartObserver()
7882 spatialObserver = spatialAwarenesssDataProvider . GetDataProvider < SpatialObjectMeshObserver . SpatialObjectMeshObserver > ( ) ;
7983 Assert . IsNotNull ( spatialObserver , "No SpatialObjectMeshObserver data provider created or found" ) ;
8084 Assert . IsFalse ( spatialObserver . IsRunning ) ;
85+ Assert . IsEmpty ( spatialObserver . Meshes ) ;
8186
8287 CoreServices . SpatialAwarenessSystem . ResumeObservers ( ) ;
8388 Assert . IsTrue ( spatialObserver . IsRunning ) ;
89+ yield return PlayModeTestUtilities . WaitForInputSystemUpdate ( ) ;
90+ Assert . IsNotEmpty ( spatialObserver . Meshes ) ;
8491
8592 CoreServices . SpatialAwarenessSystem . Disable ( ) ;
8693 spatialObserver = spatialAwarenesssDataProvider . GetDataProvider < SpatialObjectMeshObserver . SpatialObjectMeshObserver > ( ) ;
@@ -90,6 +97,7 @@ public IEnumerator TestManualStartObserver()
9097 spatialObserver = spatialAwarenesssDataProvider . GetDataProvider < SpatialObjectMeshObserver . SpatialObjectMeshObserver > ( ) ;
9198 Assert . IsNotNull ( spatialObserver , "No SpatialObjectMeshObserver data provider created or found" ) ;
9299 Assert . IsFalse ( spatialObserver . IsRunning ) ;
100+ Assert . IsEmpty ( spatialObserver . Meshes ) ;
93101 }
94102
95103 /// <summary>
0 commit comments