Example #1
0
 def test_decode_wind_light_variable(self):
     val = "VRB002KT"
     decoder = MetarDecoderNZ()
     decoder.decode_wind_dir_speed(val)
     res = decoder.decoded_metar["wind_dir_speed"][self.DECODED_KEY]
     assert_equals(res, "variable, at 2 knots")
Example #2
0
 def test_decode_wind_speed_calm(self):
     val = "00000KT"
     decoder = MetarDecoderNZ()
     decoder.decode_wind_dir_speed(val)
     res = decoder.decoded_metar["wind_dir_speed"][self.DECODED_KEY]
     assert_equals(res, "calm winds")
Example #3
0
 def test_decode_wind_single_knot_speed_isnt_pluralized(self):
     val = "02001KT"
     decoder = MetarDecoderNZ()
     decoder.decode_wind_dir_speed(val)
     res = decoder.decoded_metar["wind_dir_speed"][self.DECODED_KEY]
     assert_equals(res, "from 020 degrees, at 1 knot")
Example #4
0
 def test_decode_wind_dir_speed_basic(self):
     val = "04003KT"
     decoder = MetarDecoderNZ()
     decoder.decode_wind_dir_speed(val)
     res = decoder.decoded_metar["wind_dir_speed"][self.DECODED_KEY]
     assert_equals(res, "from 040 degrees, at 3 knots")
Example #5
0
 def test_decode_wind_dir_speed_with_gusts(self):
     val = "03019G29KT"
     decoder = MetarDecoderNZ()
     decoder.decode_wind_dir_speed(val)
     res = decoder.decoded_metar["wind_dir_speed"][self.DECODED_KEY]
     assert_equals(res, "from 030 degrees, at 19 knots gusting to 29 knots")
 def test_decode_wind_light_variable(self):
   val = "VRB002KT"
   decoder = MetarDecoderNZ()
   decoder.decode_wind_dir_speed(val)
   res = decoder.decoded_metar["wind_dir_speed"][self.DECODED_KEY]
   assert_equals(res, "variable, at 2 knots")
Example #7
0
 def test_decode_wind_light_variable_single_knot_isnt_pluralized(self):
     val = "VRB001KT"
     decoder = MetarDecoderNZ()
     decoder.decode_wind_dir_speed(val)
     res = decoder.decoded_metar["wind_dir_speed"][self.DECODED_KEY]
     assert_equals(res, "variable, at 1 knot")
 def test_decode_wind_single_knot_speed_isnt_pluralized(self):
   val = "02001KT"
   decoder = MetarDecoderNZ()
   decoder.decode_wind_dir_speed(val)
   res = decoder.decoded_metar["wind_dir_speed"][self.DECODED_KEY]
   assert_equals(res, "from 020 degrees, at 1 knot")
 def test_decode_wind_speed_calm(self):
   val = "00000KT"
   decoder = MetarDecoderNZ()
   decoder.decode_wind_dir_speed(val)
   res = decoder.decoded_metar["wind_dir_speed"][self.DECODED_KEY]
   assert_equals(res, "calm winds")
 def test_decode_wind_dir_speed_with_gusts(self):
   val = "03019G29KT"
   decoder = MetarDecoderNZ()
   decoder.decode_wind_dir_speed(val)
   res = decoder.decoded_metar["wind_dir_speed"][self.DECODED_KEY]
   assert_equals(res, "from 030 degrees, at 19 knots gusting to 29 knots")
 def test_decode_wind_dir_speed_basic(self):
   val = "04003KT"
   decoder = MetarDecoderNZ()
   decoder.decode_wind_dir_speed(val)
   res = decoder.decoded_metar["wind_dir_speed"][self.DECODED_KEY]
   assert_equals(res, "from 040 degrees, at 3 knots")
 def test_decode_wind_light_variable_single_knot_isnt_pluralized(self):
   val = "VRB001KT"
   decoder = MetarDecoderNZ()
   decoder.decode_wind_dir_speed(val)
   res = decoder.decoded_metar["wind_dir_speed"][self.DECODED_KEY]
   assert_equals(res, "variable, at 1 knot")