diff --git a/test/test_transformer.py b/test/test_transformer.py index c12060d7a..90f789af8 100644 --- a/test/test_transformer.py +++ b/test/test_transformer.py @@ -695,12 +695,19 @@ def get_transformer_group(): @pytest.mark.grid def test_transformer_group__get_transform_crs(): tg = TransformerGroup("epsg:4258", "epsg:7415") - if not grids_available("nl_nsgi_rdtrans2018.tif"): - assert len(tg.transformers) == 1 - elif PROJ_GTE_91: + if grids_available( + "nl_nsgi_nlgeo2018.tif", "nl_nsgi_rdtrans2018.tif", check_all=True + ): + if PROJ_GTE_91: + assert len(tg.transformers) == 2 + else: + assert len(tg.transformers) == 6 + elif not PROJ_GTE_91 and grids_available("nl_nsgi_rdtrans2018.tif"): assert len(tg.transformers) == 2 + elif not PROJ_GTE_91 and grids_available("nl_nsgi_nlgeo2018.tif"): + assert len(tg.transformers) == 4 else: - assert len(tg.transformers) == 6 + assert len(tg.transformers) == 1 def test_transformer__area_of_interest():