We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d0a129a commit f30a3a0Copy full SHA for f30a3a0
xarray/tests/test_backends.py
@@ -3908,6 +3908,11 @@ async def test_concurrent_load_multiple_objects(
3908
cls_name,
3909
) -> None:
3910
N_OBJECTS = 5
3911
+ N_LAZY_VARS = {
3912
+ "Variable": 1,
3913
+ "DataArray": 1,
3914
+ "Dataset": 4,
3915
+ } # specific to the create_test_data() used
3916
3917
target_class = zarr.AsyncArray
3918
method_name = "getitem"
@@ -3927,7 +3932,7 @@ async def test_concurrent_load_multiple_objects(
3927
3932
results = await asyncio.gather(*coros)
3928
3933
3929
3934
mocked_meth.assert_called()
3930
- assert mocked_meth.call_count == N_OBJECTS
3935
+ assert mocked_meth.call_count == N_OBJECTS * N_LAZY_VARS[cls_name]
3931
3936
mocked_meth.assert_awaited()
3937
3938
for result in results:
0 commit comments