ProtocolWrapper doesn't reliably proxy the declaration of the interfaces provided by the transport it wraps

[email protected]
Newsgroups gmane.comp.python.twisted.bugs
Message-ID <[email protected]>
New submission from exarkun <[email protected]>:

`ProtocolWrapper` currently relies on `__getattr__` to make `WrapperTestCase.test_transportInterfaces` pass.  This trick only works until something causes one of the special zope.interface attributes to be added to `ProtocolWrapper` directly; once present, these stop `__getattr__` from being invoked and break the functionality (and the test).


----------
Type     : defect
Component: core
Keywords : 
Priority : high
Nosy     : 
----------
http://twistedmatrix.com/trac/ticket/3822
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.