Merge reactormixins-4987mastersvn/trunktrunk
commit936493c676c424f459bee93270f3a2870b68e8e5
authorexarkun <exarkun@bbbe8e31-12d6-0310-92fd-ac37d47ddeeb>
Tue, 29 Mar 2011 14:00:14 +0000 (29 14:00 +0000)
committerexarkun <exarkun@bbbe8e31-12d6-0310-92fd-ac37d47ddeeb>
Tue, 29 Mar 2011 14:00:14 +0000 (29 14:00 +0000)
tree47243dbd5fe8bedf92b540dce968c992d55b5fcb
parent6faffbdb189cd4f55530a6182cf7a4c6578cf24e
Merge reactormixins-4987

Author: exarkun
Reviewer: spiv, jesstess
Fixes: #4987

Previously the `ReactorBuilder`-based tests kept a single list of reactors
to generate unit tests for.  Change this so that the current platform is
considered when defining the list, and omit reactors which certainly cannot
be tested on the platform in use.

Fix a couple small problems revealed by this, both with PortableGtkReactor
on POSIX (where it isn't really supported, but the fixes are trivial).

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@31477 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
twisted/internet/gtk2reactor.py
twisted/internet/test/reactormixins.py
twisted/internet/test/test_core.py
twisted/internet/test/test_process.py
twisted/topfiles/4987.misc [new file with mode: 0644]