def test_datum_from_name__auth_type(auth_name): dd = Datum.from_name( "WGS_1984_Geoid", auth_name=auth_name, datum_type=DatumType.VERTICAL_REFERENCE_FRAME, ) assert dd.name == "WGS_1984_Geoid"
def test_datum__from_name__invalid_type(): with pytest.raises(CRSError, match="Invalid datum name: WGS84"): Datum.from_name("WGS84", datum_type="VERTICAL_REFERENCE_FRAME")
def test_datum__from_name__invalid(invalid_str): with pytest.raises(CRSError, match="Invalid datum name:"): Datum.from_name(invalid_str)
def test_datum_from_name__any_type(): dd = Datum.from_name("WGS_1984_Geoid") assert dd.name == "WGS_1984_Geoid" assert dd.type_name == "Vertical Reference Frame"
def test_datum__from_name(input_name): dd = Datum.from_name(input_name) assert dd.name == get_wgs84_datum_name()
def test_datum__from_name(input_name): dd = Datum.from_name(input_name) assert dd.name == "World Geodetic System 1984 ensemble"