[Python-Dev] PEP: Consolidating names and classes in the unittest
module (original) (raw)
Michael Foord fuzzyman at voidspace.org.uk
Tue Jul 15 03:40:31 CEST 2008
- Previous message: [Python-Dev] PEP: Consolidating names and classes in the `unittest` module
- Next message: [Python-Dev] PEP: Consolidating names and classes in the `unittest` module
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Benjamin Peterson wrote:
On Mon, Jul 14, 2008 at 6:18 PM, Ben Finney <ben+python at benfinney.id.au> wrote:
"Benjamin Peterson" <musiccomposition at gmail.com> writes:
On Mon, Jul 14, 2008 at 8:25 AM, Ben Finney <ben+python at benfinney.id.au> wrote: Use new-style classes throughout --------------------------------
The following classes will inherit explicitly from the built-in
object
type, to make all classes in the module part of the new-style type hierarchy. *TestResult
*TestCase
*TestSuite
*TestLoader
*WritelnDecorator
*TextTestRunner
*TestProgram
They already do. metaclass = type is found in unittest.py. Not in the copy I have. Is that in 3.x only, or in 2.x also? Python 2.5.2 (r252:60911, Feb 22 2008, 07:57:53) [GCC 4.0.1 (Apple Computer, Inc. build 5363)] on darwin Type "help", "copyright", "credits" or "license" for more information. import unittest isinstance(unittest.TestCase, object) True That proves nothing:
Python 2.5.2 (r252:60911, Feb 22 2008, 07:57:53) [GCC 4.0.1 (Apple Computer, Inc. build 5363)] on darwin Type "help", "copyright", "credits" or "license" for more information.
class x: pass ... isinstance(x, object) True isinstance(x, type) False type(x) <type 'classobj'>
-- http://www.ironpythoninaction.com/ http://www.voidspace.org.uk/ http://www.trypython.org/ http://www.ironpython.info/ http://www.theotherdelia.co.uk/ http://www.resolverhacks.net/
- Previous message: [Python-Dev] PEP: Consolidating names and classes in the `unittest` module
- Next message: [Python-Dev] PEP: Consolidating names and classes in the `unittest` module
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]