示例#1
0
 def test_yr_parser(self):
   parser = Parser.get_yr_parser()
   parsed = parser.parse(self.read_fixture('forecast.xml'))
   assert len(parsed) == 38
   first = parsed[0]
   self.assertIsInstance(first, Weather)
   self.assertIsInstance(first.windDirection, float)
   self.assertIsInstance(first.windSpeed, float)
   self.assertIsInstance(first.time, datetime)
示例#2
0
 def setUp(self):
   super(TestWeather, self).setUp()
   self.parser = Parser.get_yr_parser()
   self.negative = self.read_fixture('forecast.xml')
   self.positive = self.read_fixture('forecast-positive.xml')