On 27 Oct 2013 04:16, "Serhiy Storchaka" <storchaka at gmail.com> wrote: > > 26.10.13 20:32, Nick Coghlan написав(ла): > >> On 27 October 2013 01:10, Serhiy Storchaka <storchaka at gmail.com> wrote: >>> >>> 26.10.13 15:50, Stefan Krah написав(ла): >>> >>>> nick.coghlan <python-checkins at python.org> wrote: >>>>> >>>>> >>>>> http://hg.python.org/cpython/rev/a9bbc2d0c1dc >>>>> -HAVE_DOCSTRINGS = (check_impl_detail(cpython=False) or >>>>> - sys.platform == 'win32' or >>>>> - sysconfig.get_config_var('WITH_DOC_STRINGS')) >>>>> +# Rather than trying to enumerate all the cases where docstrings may be >>>>> +# disabled, we just check for that directly >>>>> + >>>>> +def _check_docstrings(): >>>>> + """Just used to check if docstrings are enabled""" >>>>> + >>>>> +HAVE_DOCSTRINGS = (_check_docstrings.__doc__ is not None) >>>>> >>>>> requires_docstrings = unittest.skipUnless(HAVE_DOCSTRINGS, >>>> >>>> >>>> >>>> I think that does not detect --without-doc-strings (i.e. the C docstrings >>>> are >>>> empty). >>> >>> >>> >>> Indeed. HAVE_DOCSTRINGS was introduced to skip tests for the C docstrings. >>> Python docstrings tests are skipped if sys.flags.optimize >= 2. >> >> >> That's *extraordinarily* confusing, especially when Serhiy suggested I >> use the flag when testing a pure Python module. > > > I'm sorry for misleading you. And my apologies for going ahead and assuming I understood what the flag was for rather than seeking clarification. I'll put together a patch to split it into two flags for the different meanings. Cheers, Nick. > > > > _______________________________________________ > Python-Dev mailing list > Python-Dev at python.org > https://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: https://mail.python.org/mailman/options/python-dev/ncoghlan%40gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20131027/c5b501db/attachment.html>
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4