#15828: multiple inheritance in TestCases does not work with unittest2
-----------------------------------+------------------------------------
     Reporter:  ricardokirkner     |                    Owner:  nobody
         Type:  Bug                |                   Status:  closed
    Component:  Testing framework  |                  Version:  1.3
     Severity:  Release blocker    |               Resolution:  fixed
     Keywords:  unittest2          |             Triage Stage:  Accepted
    Has patch:  0                  |      Needs documentation:  0
  Needs tests:  0                  |  Patch needs improvement:  0
Easy pickings:  0                  |                    UI/UX:  0
-----------------------------------+------------------------------------

Comment (by voidspace):

 I don't know why users of Python 2.7.2 will see a bug? The problem only
 exists for unittest2 which overrode the base unittest.TestCase.setUp
 surely? (So for users of Python 2.7 using unittest.TestCase directly
 instead of unittest2.TestCase the problem doesn't exist - unless I'm
 misunderstanding something.)

 Note that just bundling the Python 2.7 version of unittest is not a good
 alternative to bundling unittest2. unittest2 includes fixes for
 compatibility with earlier versions of Python - plus it explicitly
 inherits from the appropriate unittest classes. If you just bundled the
 2.7 stdlib unittest then your TestCase would not be a subclass of the
 "real" unittest.TestCase, which would likely cause problems for many test
 runners.

-- 
Ticket URL: <https://code.djangoproject.com/ticket/15828#comment:12>
Django <https://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 django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.

Reply via email to