From 6923de11603bf1b59b537559eea944f5cc529c6f Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Sat, 26 Feb 2011 11:29:25 +0100 Subject: [PATCH] update tests --- weboob/backends/{redmine => yahoo}/test.py | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) rename weboob/backends/{redmine => yahoo}/test.py (61%) diff --git a/weboob/backends/redmine/test.py b/weboob/backends/yahoo/test.py similarity index 61% rename from weboob/backends/redmine/test.py rename to weboob/backends/yahoo/test.py index 5f73b856..3b3e7ded 100644 --- a/weboob/backends/redmine/test.py +++ b/weboob/backends/yahoo/test.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -# Copyright(C) 2010 Romain Bignon +# Copyright(C) 2011 Romain Bignon # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -18,8 +18,16 @@ from weboob.tools.test import BackendTest -class RedmineTest(BackendTest): - BACKEND = 'redmine' +class YahooTest(BackendTest): + BACKEND = 'yahoo' - def test_redmine(self): - pass + def test_meteo(self): + l = list(self.backend.iter_city_search('paris')) + self.assertTrue(len(l) > 0) + + city = l[0] + current = self.backend.get_current(city.id) + self.assertTrue(current.temp > -20 and current.temp < 50) + + forecasts = list(self.backend.iter_forecast(city.id)) + self.assertTrue(len(forecasts) > 0)