Good idea, feel free to change the patch. I won't be able to do it before the evening.
Tomasz On 25/11/14 20:51, Yaroslav Halchenko wrote: > > On Wed, 26 Nov 2014, Tomasz Buchert wrote: > > + import pandas as _ > > +- return True > > ++ return hasattr(_, "DateRange") > > imho this is way too aggressive and would cause skipping all pandas > related tests (DateRange dependent or not) > > > + except ImportError: > > + return False > > + > > +Index: statsmodels-0.4.2/statsmodels/tsa/base/tests/test_datetools.py > > +=================================================================== > > +--- statsmodels-0.4.2.orig/statsmodels/tsa/base/tests/test_datetools.py > > ++++ statsmodels-0.4.2/statsmodels/tsa/base/tests/test_datetools.py > > +@@ -3,6 +3,7 @@ import numpy.testing as npt > > + from statsmodels.tsa.base.datetools import (_date_from_idx, > > + _idx_from_dates, date_parser, date_range_str, > > dates_from_str, > > + dates_from_range, _infer_freq, _freq_to_pandas) > > ++import nose > > + > > + def test_date_from_idx(): > > + d1 = datetime(2008, 12, 31) > > +@@ -15,6 +16,7 @@ def test_date_from_idx(): > > + npt.assert_equal(_date_from_idx(d1, idx, 'M'), datetime(2010, 3, 31)) > > + > > + def test_idx_from_date(): > > ++ raise nose.SkipTest("Skipped because of missing DateRange") > > if you are introducing these changes, why not to make > > def skip_if_no_daterange(): > try: > import pandas as _ > if not hasaattr(_, "DateRange"): > raise nose.SkipTest("Skipped because...") > except ImportError: > raise nose.SkipTest("Skipped because no pandas...") > > and just call that one? > > > > -- > Yaroslav O. Halchenko, Ph.D. > http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org > Research Scientist, Psychological and Brain Sciences Dept. > Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 > Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 > WWW: http://www.linkedin.com/in/yarik -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org