Update tests

This commit is contained in:
Florent 2014-03-19 17:30:51 +01:00
commit 4e80317717
2 changed files with 9 additions and 9 deletions

View file

@ -48,7 +48,7 @@ class StartPage(HTMLPage):
unit = u'°C' unit = u'°C'
else: else:
value = text.split(':')[-1].split()[0] value = text.split(':')[-1].split()[0]
unit = text.split(':')[-1].split()[1] unit = text.split(':')[-1].split(None, 1)[1]
return value, unit return value, unit
def parse(self, el): def parse(self, el):

View file

@ -36,21 +36,21 @@ class DresdenWetterTest(BackendTest):
self.assertTrue(len(l[0].sensors) > 5, msg="Not enough sensors") self.assertTrue(len(l[0].sensors) > 5, msg="Not enough sensors")
def test_sensors_value(self): def test_sensors_value(self):
temperature = self.backend.get_last_measure("dd-temperatur").level temperature = self.backend.get_last_measure("dd-Temperatur2m").level
self.assertTrue(temperature > -50., msg="To cold") self.assertTrue(temperature > -50., msg="To cold")
self.assertTrue(temperature < 50., msg="Temperature to high") self.assertTrue(temperature < 50., msg="Temperature to high")
self.assertTrue(self.backend.get_last_measure("dd-wind").level >= 0) self.assertTrue(self.backend.get_last_measure(u"dd-Wind10minØ").level >= 0)
self.assertTrue(self.backend.get_last_measure("dd-luftdruck").level > 800.) self.assertTrue(self.backend.get_last_measure("dd-RelLuftdruck").level > 800.)
self.assertTrue(self.backend.get_last_measure("dd-luftfeuchtigkeit").level >= 0.) self.assertTrue(self.backend.get_last_measure("dd-RelLuftfeuchtigkeit").level >= 0.)
self.assertTrue(self.backend.get_last_measure("dd-niederschlag").level >= 0.) self.assertTrue(self.backend.get_last_measure("dd-Niederschlagseit001Uhr").level >= 0.)
self.assertTrue(self.backend.get_last_measure("dd-globalstrahlung").level >= 0.) self.assertTrue(self.backend.get_last_measure("dd-Globalstrahlung").level >= 0.)
def test_temperature(self): def test_temperature(self):
""" """
test the first sensor return by module" test the first sensor return by module"
""" """
temperature = list(self.backend.iter_sensors("wetter", "Temperatur")) temperature = list(self.backend.iter_sensors("wetter", "Temperatur"))
assert temperature[0].name == u"Temperatur" assert temperature[0].name == u"Temperatur 2m"
assert temperature[0].unit == u"°C" assert temperature[0].unit == u"°C"
def test_globalstrahlung(self): def test_globalstrahlung(self):
@ -58,4 +58,4 @@ class DresdenWetterTest(BackendTest):
Test the last sensor return by module" Test the last sensor return by module"
""" """
sensor = list(self.backend.iter_sensors("wetter", "Globalstrahlung")) sensor = list(self.backend.iter_sensors("wetter", "Globalstrahlung"))
assert sensor[0].unit == u"W/m²" assert sensor[0].unit == u"W/m 2"