diff --git a/sensors/collector/collector.py b/sensors/collector/collector.py index 4ca7bd2..2a68b28 100644 --- a/sensors/collector/collector.py +++ b/sensors/collector/collector.py @@ -19,4 +19,5 @@ def get_pressure(): def get_humidity(): - return sense.get_humidity() + raw_humidity = sense.get_humidity() + return round(raw_humidity, 1) diff --git a/sensors/collector/tests/test_collector.py b/sensors/collector/tests/test_collector.py index b987ae4..54a0de3 100644 --- a/sensors/collector/tests/test_collector.py +++ b/sensors/collector/tests/test_collector.py @@ -16,6 +16,14 @@ def test_temp_collector(monkeypatch): assert collector.get_temperature() == 25.3 +def test_humidity_collector(monkeypatch): + def mock_humidity(): + return 45.2356 + + monkeypatch.setattr(collector.sense, 'get_humidity', mock_humidity) + assert collector.get_humidity() == 45.2 + + def test_pressure_collector(monkeypatch): def mock_pressure(): return 1013.345