From c7c47b112bcc96d5d1076fd92993b384937b6b09 Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Sun, 27 Sep 2020 23:30:41 +0300 Subject: Implement deg_to_cardinal() --- iss/tests/test_utils.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 iss/tests/test_utils.py (limited to 'iss/tests/test_utils.py') diff --git a/iss/tests/test_utils.py b/iss/tests/test_utils.py new file mode 100644 index 0000000..4c67322 --- /dev/null +++ b/iss/tests/test_utils.py @@ -0,0 +1,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 -- cgit v1.3.1