def test_format_spatial_latlng():
    """
    Normalize lat/lng values from various formats
    """
    INPUT = "42212N72345W\n"
    EXPECTED = "42.212N 72.345W"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "43212N73345W"
    EXPECTED = "43.212N 73.345W"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "421300N0723600W"
    EXPECTED = "42.1300N 72.3600W"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "42.24  N 71.49 W"
    EXPECTED = "42.24N 71.49W"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "42.24N; 71.49W"
    EXPECTED = "42.24N 71.49W"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "42-18N 73.36W"
    EXPECTED = "42.18N 73.36W"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "42 degrees 04' N 72 degrees 02' W"
    EXPECTED = "42.04N 72.02W"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "42 degrees 04' N 72 degrees 02'"
    EXPECTED = "42.04N 72.02W"
    assert EXPECTED == format_spatial(INPUT)
Example #2
0
def test_format_spatial_latlng():
    """
    Normalize lat/lng values from various formats
    """
    INPUT = "42212N72345W\n"
    EXPECTED = "42.212N 72.345W"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "43212N73345W"
    EXPECTED = "43.212N 73.345W"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "421300N0723600W"
    EXPECTED = "42.1300N 72.3600W"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "42.24  N 71.49 W"
    EXPECTED = "42.24N 71.49W"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "42.24N; 71.49W"
    EXPECTED = "42.24N 71.49W"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "42-18N 73.36W"
    EXPECTED = "42.18N 73.36W"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "42 degrees 04' N 72 degrees 02' W"
    EXPECTED = "42.04N 72.02W"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "42 degrees 04' N 72 degrees 02'"
    EXPECTED = "42.04N 72.02W"
    assert EXPECTED == format_spatial(INPUT)
def test_format_spatial_state():
    """
    Normalize state abbreviations
    """
    INPUT = "Wakefield (Mass.)"
    EXPECTED = "Wakefield, MA"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "(Wakefield, Mass.)"
    EXPECTED = "(Wakefield, MA)"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "Bear Hill (Reading Mass.)"
    EXPECTED = "Bear Hill (Reading MA)"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "Bear Hill (Reading, Mass.)"
    EXPECTED = "Bear Hill (Reading, MA)"
    assert EXPECTED == format_spatial(INPUT)
Example #4
0
def test_format_spatial_state():
    """
    Normalize state abbreviations
    """
    INPUT = "Wakefield (Mass.)"
    EXPECTED = "Wakefield, MA"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "(Wakefield, Mass.)"
    EXPECTED = "(Wakefield, MA)"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "Bear Hill (Reading Mass.)"
    EXPECTED = "Bear Hill (Reading MA)"
    assert EXPECTED == format_spatial(INPUT)

    INPUT = "Bear Hill (Reading, Mass.)"
    EXPECTED = "Bear Hill (Reading, MA)"
    assert EXPECTED == format_spatial(INPUT)