parent
8674bbd143
commit
1b7da6566c
|
|
@ -33,7 +33,7 @@ val_map = {
|
||||||
'r': lambda x: int(x) * rain_multiplier,
|
'r': lambda x: int(x) * rain_multiplier,
|
||||||
'p': lambda x: int(x) * rain_multiplier,
|
'p': lambda x: int(x) * rain_multiplier,
|
||||||
'P': lambda x: int(x) * rain_multiplier,
|
'P': lambda x: int(x) * rain_multiplier,
|
||||||
'h': lambda x: int(x),
|
'h': lambda x: 100 if int(x) == 0 else int(x),
|
||||||
'b': lambda x: float(x) / 10,
|
'b': lambda x: float(x) / 10,
|
||||||
'l': lambda x: int(x) + 1000,
|
'l': lambda x: int(x) + 1000,
|
||||||
'L': lambda x: int(x),
|
'L': lambda x: int(x),
|
||||||
|
|
|
||||||
|
|
@ -113,11 +113,17 @@ class ParseCommentWeather(unittest.TestCase):
|
||||||
|
|
||||||
def test_humidity(self):
|
def test_humidity(self):
|
||||||
expected = "", {
|
expected = "", {
|
||||||
"humidity": 0.0
|
"humidity": 100
|
||||||
}
|
}
|
||||||
result = parse_weather_data("h00")
|
result = parse_weather_data("h00")
|
||||||
self.assertEqual(expected, result)
|
self.assertEqual(expected, result)
|
||||||
|
|
||||||
|
expected = "", {
|
||||||
|
"humidity": 1
|
||||||
|
}
|
||||||
|
result = parse_weather_data("h01")
|
||||||
|
self.assertEqual(expected, result)
|
||||||
|
|
||||||
expected = "", {
|
expected = "", {
|
||||||
"humidity": 99
|
"humidity": 99
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue