Commenting out the following lines in runtests.py solves my problem (BTW all doctests still pass)
pat = r'\s*(def|class)\s+%s\s*\(' % rawname PAT = pre.compile(pat) in_module = any(PAT.match(line) for line in source_lines) regards thomas On Wed, Apr 3, 2013 at 11:34 PM, thomas hisch <t.hi...@gmail.com> wrote: > On Wednesday, April 3, 2013 11:28:11 PM UTC+2, thomas hisch wrote: >> >> >> >> On Wednesday, April 3, 2013 11:07:59 PM UTC+2, Stefan Krastanov wrote: >>> >>> I may be wrong, but I think the main reason to test docstrings and >>> especially the examples folder is to ensure that the documentation is >>> correct and up to date. >> >> >> This makes sense, but in the case of fem.py, which does not contain any >> docstrings, no doctests should be executed. Is this correct? >> >> > > Consider this examples which is a stripped down version of fem.py and > demonstates the problem > > > from sympy import integrate > > class ReferenceSimplex(object): > def integrate(self): > pass > > Doctesting this file triggers the doctest of the integrate method in > sympy/integrals. However, If I replace the name of the 'integrate' method in > ReferenceSimplex by, e.g., 'integrate2' then no doctests are run. This is > clearly a bug in sympydoctestfinder > >>> >>> >>> The unit tests as in "TDD" are in the test folders. > > -- > You received this message because you are subscribed to a topic in the > Google Groups "sympy" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/sympy/8dC1XJAIvQg/unsubscribe?hl=en-US. > To unsubscribe from this group and all its topics, send an email to > sympy+unsubscr...@googlegroups.com. > To post to this group, send email to sympy@googlegroups.com. > Visit this group at http://groups.google.com/group/sympy?hl=en-US. > For more options, visit https://groups.google.com/groups/opt_out. > > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To post to this group, send email to sympy@googlegroups.com. Visit this group at http://groups.google.com/group/sympy?hl=en-US. For more options, visit https://groups.google.com/groups/opt_out.