def testConvertAVA(self): elem = WeaElements["AVA"] self.assertEquals(elem["units"], "Deg C") fmt = elem["format"] self.assertEquals(fmt, "%.1f") ans = ((0.0, 32.0), (100.0, 212.0), (-10.0, 14.0), (-17.5, 0.5)) # various C to F conv_f, units = wea_convert(elem["units"], "E") self.assertEquals(units, "Deg F") for a in ans: self.assertStringEquals(conv_f(a[0]), a[1], fmt)
def testNoConversion(self): self.assertEquals((None, None), wea_convert("FooBar", "N"))