コード例 #1
0
 def test_decode_temp_single_digit_degree_gets_leading_zero_stripped(self):
     val = "09"
     decoder = MetarDecoderNZ()
     decoder.decode_temp(val)
     res = decoder.decoded_metar["temp"][self.DECODED_KEY]
     degree_sign = u'\N{DEGREE SIGN}'
     assert_equals(res, "9%sC" % degree_sign)
コード例 #2
0
 def test_decode_temp_negative(self):
     val = "M04"
     decoder = MetarDecoderNZ()
     decoder.decode_temp(val)
     res = decoder.decoded_metar["temp"][self.DECODED_KEY]
     degree_sign = u'\N{DEGREE SIGN}'
     assert_equals(res, "minus 4%sC" % degree_sign)
コード例 #3
0
 def test_decode_temp_single_digit_degree_gets_leading_zero_stripped(self):
   val = "09"
   decoder = MetarDecoderNZ()
   decoder.decode_temp(val)
   res = decoder.decoded_metar["temp"][self.DECODED_KEY]
   degree_sign = u'\N{DEGREE SIGN}'
   assert_equals(res, "9%sC" % degree_sign)
コード例 #4
0
 def test_decode_temp_negative(self):
   val = "M04"
   decoder = MetarDecoderNZ()
   decoder.decode_temp(val)
   res = decoder.decoded_metar["temp"][self.DECODED_KEY]
   degree_sign = u'\N{DEGREE SIGN}'
   assert_equals(res, "minus 4%sC" % degree_sign)
コード例 #5
0
 def test_decode_temp_missing(self):
     val = ""
     decoder = MetarDecoderNZ()
     decoder.decode_temp(val)
     res = decoder.decoded_metar["temp"][self.DECODED_KEY]
     assert_equals(res, "(missing)")
コード例 #6
0
 def test_decode_temp_missing(self):
   val = ""
   decoder = MetarDecoderNZ()
   decoder.decode_temp(val)
   res = decoder.decoded_metar["temp"][self.DECODED_KEY]
   assert_equals(res, "(missing)")