20
20
from pyproj .enums import ProjVersion , WktVersion
21
21
from pyproj .exceptions import CRSError
22
22
from pyproj .transformer import TransformerGroup
23
- from test .conftest import (
24
- PROJ_GTE_91 ,
25
- PROJ_GTE_901 ,
26
- PROJ_GTE_911 ,
27
- PROJ_GTE_921 ,
28
- assert_can_pickle ,
29
- grids_available ,
30
- )
23
+ from test .conftest import PROJ_GTE_921 , assert_can_pickle , grids_available
31
24
32
25
33
26
class CustomCRS :
@@ -348,9 +341,6 @@ def test_repr_epsg():
348
341
349
342
350
343
def test_repr__undefined ():
351
- datum_name = "unknown"
352
- if PROJ_GTE_901 :
353
- datum_name = f"{ datum_name } using nadgrids=@null"
354
344
assert repr (
355
345
CRS (
356
346
"+proj=merc +a=6378137.0 +b=6378137.0 +nadgrids=@null"
@@ -367,7 +357,7 @@ def test_repr__undefined():
367
357
"Coordinate Operation:\n "
368
358
"- name: unknown to WGS84\n "
369
359
"- method: NTv2\n "
370
- f "Datum: { datum_name } \n "
360
+ "Datum: unknown using nadgrids=@null \n "
371
361
"- Ellipsoid: unknown\n "
372
362
"- Prime Meridian: Greenwich\n "
373
363
"Source CRS: unknown\n "
@@ -440,9 +430,7 @@ def test_datum_unknown():
440
430
datum_name = "Unknown based on WGS84 ellipsoid"
441
431
if PROJ_GTE_921 :
442
432
datum_name = "Unknown based on WGS 84 ellipsoid"
443
- if PROJ_GTE_901 :
444
- datum_name = f"{ datum_name } using towgs84=0,0,0,0,0,0,0"
445
- assert crs .datum .name == datum_name
433
+ assert crs .datum .name == f"{ datum_name } using towgs84=0,0,0,0,0,0,0"
446
434
447
435
448
436
def test_epsg__not_found ():
@@ -679,17 +667,12 @@ def test_coordinate_operation_grids__alternative_grid_name():
679
667
assert grid .short_name == "ca_nrc_ntv1_can.tif"
680
668
assert grid .package_name == ""
681
669
assert grid .url == "https://cdn.proj.org/ca_nrc_ntv1_can.tif"
682
- if (PROJ_GTE_91 and grids_available (grid .short_name , check_network = False )) or (
683
- not PROJ_GTE_91 and grids_available (grid .short_name )
684
- ):
670
+ if grids_available (grid .short_name , check_network = False ):
685
671
assert grid .available is True
686
672
assert grid .full_name .endswith (grid .short_name )
687
- elif PROJ_GTE_911 and pyproj .network .is_network_enabled ():
673
+ elif pyproj .network .is_network_enabled ():
688
674
assert grid .available is True
689
675
assert grid .full_name == grid .url
690
- elif PROJ_GTE_91 and pyproj .network .is_network_enabled ():
691
- assert grid .available is True
692
- assert grid .full_name == ""
693
676
else :
694
677
assert grid .available is False
695
678
assert grid .full_name == ""
0 commit comments