Spaces:
Runtime error
Runtime error
| """Tests for the typed OpenEnv client.""" | |
| from open_range.client.client import OpenRangeEnv | |
| from open_range.models import RangeAction, RangeObservation, RangeState | |
| from open_range.server.models import ( | |
| RangeAction as ServerRangeAction, | |
| RangeObservation as ServerRangeObservation, | |
| RangeState as ServerRangeState, | |
| ) | |
| class TestOpenRangeClient: | |
| def test_sync_returns_openenv_sync_wrapper(self): | |
| client = OpenRangeEnv(base_url="http://localhost:8000") | |
| sync_client = client.sync() | |
| assert sync_client is not client | |
| assert hasattr(sync_client, "reset") | |
| assert hasattr(sync_client, "step") | |
| assert hasattr(sync_client, "__enter__") | |
| def test_server_model_module_reexports_shared_models(self): | |
| assert ServerRangeAction is RangeAction | |
| assert ServerRangeObservation is RangeObservation | |
| assert ServerRangeState is RangeState | |