| Summary: | app-portage/gentoolkit-9999 has several failing doctests | ||
|---|---|---|---|
| Product: | Portage Development | Reporter: | W. Trevor King <wking> |
| Component: | Tools | Assignee: | Portage Tools Team <tools-portage> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | Nosetest log from running gentoolkit doctests. | ||
Oh, just to be clear about exactly which revision I'm talking about:
$ git rev-parse HEAD
6b94fbd3b74471cf9740a35d669963e0b6c84eac
$ git describe --tags
gentoolkit-0.3.0.6-11-g6b94fbd
If you have patches that apply against the current HEAD go ahead and attach them and I will commit them to the repository. 30+ commits is too many for me to bother attaching individually, so I've just pushed my Git tree to: git://tremily.us/gentoolkit.git Rather than basing so many doctests on the user's installed package tree, it seems like it would be better to run the tests on a dummy tree. I'm not sure how to go about setting that up though. Thanks, all commits from your branch have been pushed. If you have anything else, you can comment here (even though the bug is closed) or you can email me at fuzzyray at gentoo.org |
Created attachment 315935 [details] Nosetest log from running gentoolkit doctests. Steps to reproduce: $ git clone git://git.overlays.gentoo.org/proj/gentoolkit.git $ cd gentoolkit $ git checkout -b dev origin/gentoolkit $ nosetests --with-doctest --doctest-tests pym/ … Ran 43 tests in 57.266s FAILED (errors=5, failures=12) I've attached the full test log in case you're curious. I haven't gone through all the failures yet, I imagine some of them should just be skipped. However, the NameErrors are definately due to crufty documentation. Should I submit patches that fix those in this bug, or open a new bug for each fix?