[Python-Dev] PEP: Consolidating names and classes in the unittest module (original) (raw)

Benjamin Peterson musiccomposition at gmail.com
Tue Jul 15 01:22:08 CEST 2008


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

-- Cheers, Benjamin Peterson "There's no place like 127.0.0.1."



More information about the Python-Dev mailing list