@@ -243,7 +243,7 @@ def wrapped_step(dt):
243243
244244@pytest .mark .parametrize ("env_type" , ["manager_based_env" , "manager_based_rl_env" , "direct_rl_env" ])
245245def test_env_render_false_skips_rendering (env_type , physics_callback , render_callback ):
246- """Test that passing render =False to step() skips all rendering while physics continues."""
246+ """Test that setting render_enabled =False skips all rendering while physics continues."""
247247 physics_cb , get_physics_stats = physics_callback
248248 render_cb , get_render_stats = render_callback
249249
@@ -295,17 +295,18 @@ def wrapped_step(dt):
295295 # create a zero action tensor for stepping the environment
296296 actions = torch .zeros ((env .num_envs , 0 ), device = env .device )
297297
298- # Step with render=False for several steps
298+ # Step with render_enabled=False for several steps
299+ env .render_enabled = False
299300 for i in range (10 ):
300- env .step (action = actions , render = False )
301+ env .step (action = actions )
301302
302303 # Physics should still advance normally
303304 _ , num_physics_steps = get_physics_stats ()
304- assert num_physics_steps == (i + 1 ) * env .cfg .decimation , "Physics steps mismatch with render =False"
305+ assert num_physics_steps == (i + 1 ) * env .cfg .decimation , "Physics steps mismatch with render_enabled =False"
305306
306307 # No rendering should have occurred
307308 _ , num_render_steps = get_render_stats ()
308- assert num_render_steps == 0 , f"Expected 0 render steps with render =False, got { num_render_steps } "
309+ assert num_render_steps == 0 , f"Expected 0 render steps with render_enabled =False, got { num_render_steps } "
309310
310311 finally :
311312 if viz is not None and original_step is not None :
@@ -320,7 +321,7 @@ def wrapped_step(dt):
320321
321322@pytest .mark .parametrize ("env_type" , ["manager_based_env" , "manager_based_rl_env" , "direct_rl_env" ])
322323def test_env_render_flag_mixed_steps (env_type , physics_callback , render_callback ):
323- """Test that render flag can be toggled between steps and rendering counts are correct."""
324+ """Test that render_enabled can be toggled between steps and rendering counts are correct."""
324325 physics_cb , get_physics_stats = physics_callback
325326 render_cb , get_render_stats = render_callback
326327
@@ -374,10 +375,11 @@ def wrapped_step(dt):
374375
375376 expected_render_steps = 0
376377
377- # Step 5 times with render =True, then 5 with render =False
378+ # Step 5 times with render_enabled =True, then 5 with render_enabled =False
378379 for i in range (10 ):
379380 should_render = i < 5
380- env .step (action = actions , render = should_render )
381+ env .render_enabled = should_render
382+ env .step (action = actions )
381383
382384 # Physics always advances
383385 _ , num_physics_steps = get_physics_stats ()
0 commit comments