#11436: _doctest.py needs updating
-------------------------------+--------------------------------------------
 Reporter:  kmtracey           |       Owner:  nobody    
   Status:  new                |   Milestone:            
Component:  Testing framework  |     Version:  1.0       
 Keywords:                     |       Stage:  Unreviewed
Has_patch:  0                  |  
-------------------------------+--------------------------------------------
 I just tried annotating a doctest in a models.py file with the +SKIP
 directive and was puzzled to find that that resulted in all doctests in
 that file being ignored.  Apparently the doctest runner bails (silently?)
 on any directives it doesn't understand, and as the _doctest.py used by
 Django is from Python 2.4 and +SKIP was added for 2.5, Django's doctest
 runner doesn't understand +SKIP.

 I think we need to look into updating _doctest.py to include support for
 options/directives like this that have been added since 2.4.  If I'm
 running Python 2.5 or 2.6 I expect to have access to the things added for
 those releases -- I haven't been able to find that we even document that
 Django uses it's own customized doctest runner? (It might be somewhat
 confusing for people running older levels if they happen to notice they
 can use newer options, but that doesn't really strike me as a problem.)

 (Better would be to be able to use the Python doctest, if running a high
 enough Python level, but that level doesn't appear to exist yet.  Python
 issue 1521051 (http://bugs.python.org/issue1521051) has not made it into
 the code base yet, it's sitting in "test needed" stage.)

-- 
Ticket URL: <http://code.djangoproject.com/ticket/11436>
Django <http://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to