Skip to content

Commit ec80252

Browse files
Updated tests
1 parent 5c261a3 commit ec80252

File tree

1 file changed

+0
-36
lines changed

1 file changed

+0
-36
lines changed

test/test_libs.py

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -3099,42 +3099,6 @@ def test_brax_automatic_cache_clearing_parameter(self, envname, device, freq):
30993099
out_td, next_td = env.step_and_maybe_reset(next_td)
31003100
assert env._step_count == i + 1
31013101

3102-
@pytest.mark.skipif(not torch.cuda.is_available(), reason="requires cuda")
3103-
def test_brax_kwargs_preserved_with_seed(self, envname, device):
3104-
"""Test that kwargs like camera_id are preserved when seed is provided.
3105-
3106-
Regression test for a bug where `kwargs` were overwritten when `_seed`
3107-
was not None.
3108-
"""
3109-
env = BraxEnv(
3110-
envname,
3111-
from_pixels=True,
3112-
pixels_only=True,
3113-
camera_id=1,
3114-
device=device,
3115-
)
3116-
try:
3117-
# calling set_seed should not drop or overwrite kwargs
3118-
final_seed = env.set_seed(1)
3119-
assert final_seed is not None
3120-
td = env.reset()
3121-
assert isinstance(td, TensorDict)
3122-
preserved = False
3123-
if hasattr(env, "_kwargs") and isinstance(env._kwargs, dict):
3124-
preserved = env._kwargs.get("camera_id", None) == 1
3125-
else:
3126-
inner = getattr(env, "_env", None)
3127-
if (
3128-
inner is not None
3129-
and hasattr(inner, "_kwargs")
3130-
and isinstance(inner._kwargs, dict)
3131-
):
3132-
preserved = inner._kwargs.get("camera_id", None) == 1
3133-
assert preserved, "camera_id kwarg was not preserved after set_seed"
3134-
finally:
3135-
env.close()
3136-
3137-
31383102
@pytest.mark.skipif(not _has_vmas, reason="vmas not installed")
31393103
class TestVmas:
31403104
@pytest.mark.parametrize("scenario_name", VmasWrapper.available_envs)

0 commit comments

Comments
 (0)