summaryrefslogtreecommitdiff
path: root/iss/tests/test_utils.py
blob: 4c6732249675adac0fa9dbf212771263664e3591 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from ..utils import deg_to_cardinal


def test_deg_to_cardinal():
    cases = [
        (0, "N"),
        (360, "N"),
        (90, "E"),
        (91.1, "E"),
        (78, "ENE"),
        (182, "S"),
        (255, "WSW"),
        (324.99999, "NW"),
        (345, "NNW"),
        (350, "N"),
    ]
    for deg, cardinal in cases:
        assert deg_to_cardinal(deg) == cardinal