On 28 août 18:42, Dan Stromberg wrote: > Aside from skipped mxDateTime issues, I've got only unit test error now: > > ERROR: test_ustrftime_before_1900 (unittest_date.DateTC) > ---------------------------------------------------------------------- > Traceback (most recent call last) > File > "/usr/local/cpython-2.5/lib/python2.5/site-packages/logilab/common/testlib.py", > line 1245, in _proceed > testfunc(*args, **kwargs) > File "/home/dstromberg/src/pylint-3k/common/test/unittest_date.py", line > 132, in test_ustrftime_before_1900 > self.assertEquals(ustrftime(date, '%Y-%m-%d %H:%M:%S'), u'1328-03-12 > 06:30:00') > File > "/usr/local/cpython-2.5/lib/python2.5/site-packages/logilab/common/date.py", > line 279, in ustrftime > return unicode(somedate.strftime(str(fmt)), encoding) > ValueError: year=1328 is before 1900; the datetime strftime() methods > require year >= 1900 > > no stdout > no stderr > > Naturally, it too is date/time-related.
are you sure you're not testing system installed logilab.common ? > BTW, I tried to modify the wiki page but keep getting an error. Here is > > my 0.2 cents: > > > > * There appear to be test suites for each of these, which can be invoked > > using bare python or using the pytest command - pytest appears to be part of > > logilab-common, which suggests a bit of > > mutual dependency to work around. Note both logilab's pytest and > > logilab.common.testlib should be replaced by forthcoming discover/unittest2, > > so this is still ~2700 lines of code we won't have > > to port. > > What sort of wiki error? don't remember exactly, but nothing really useful. > When is the new unit testing code to arrive? I'd like to look it over soon it's just a matter of time to 1. switch existing test to unittest2, then to 2. ensure we can do what we use to do with pytest using discover (and eventually contribute missing feature). Regarding py3k port, #1 is enough so that we can just igore lgc.testlib and lgc.pytest modules. > (but my work situation has changed, so I have a bit less time for pylint :( > ). too bad (for pylint ;) -- Sylvain Thénault LOGILAB, Paris (France) Formations Python, Debian, Méth. Agiles: http://www.logilab.fr/formations Développement logiciel sur mesure: http://www.logilab.fr/services CubicWeb, the semantic web framework: http://www.cubicweb.org _______________________________________________ Python-Projects mailing list Python-Projects@lists.logilab.org http://lists.logilab.org/mailman/listinfo/python-projects