archweather / tests/test_v2.pymain
▤ tests/test_v2.py477 bytes
import unittest
from archweather import core
class V2Tests(unittest.TestCase):
def test_icons(self):
self.assertEqual(core.weather_icon(0, False), '☾')
self.assertEqual(core.weather_icon(95), '⚡')
def test_comfort(self):
self.assertEqual(core.comfort_level({'temperature_2m': 20, 'relative_humidity_2m': 60}), 'Aangenaam')
def test_sunshine(self):
self.assertEqual(core.sunshine_hours({'sunshine_duration': [7200]}), '2.0 uur')