Current Path : /usr/lib/python2.7/dist-packages/twisted/internet/test/ |
Current File : //usr/lib/python2.7/dist-packages/twisted/internet/test/test_default.pyc |
=Nc @ s d Z y d d l m Z Wn e k r3 d Z n Xd Z d d l m Z d d l m Z d d l m Z e d d Z e d d Z e d d Z d e f d YZ d e f d YZ d S( s( Tests for L{twisted.internet.default}. i( t polls* select.poll() unavailable on this platform( t TestCase( t Platform( t _getInstallFunctiont posixt linux2t ntt win32t darwint PollReactorTestsc B s e Z d Z e Z d Z RS( s Tests for the cases of L{twisted.internet.default._getInstallFunction} in which it picks the poll(2)-based reactor. c C s# t t } | j | j d d S( sK L{_getInstallFunction} chooses the poll reactor on Linux. s twisted.internet.pollreactorN( R t linuxt assertEqualt __module__( t selft install( ( sF /usr/lib/python2.7/dist-packages/twisted/internet/test/test_default.pyt test_linux s ( t __name__R t __doc__t pollSkipt skipR ( ( ( sF /usr/lib/python2.7/dist-packages/twisted/internet/test/test_default.pyR s t SelectReactorTestsc B s e Z d Z d Z d Z RS( s Tests for the cases of L{twisted.internet.default._getInstallFunction} in which it picks the select(2)-based reactor. c C s# t t } | j | j d d S( sL L{_getInstallFunction} chooses the select reactor on OS X. s twisted.internet.selectreactorN( R t osxR R ( R R ( ( sF /usr/lib/python2.7/dist-packages/twisted/internet/test/test_default.pyt test_osx. s c C s# t t } | j | j d d S( sO L{_getInstallFunction} chooses the select reactor on Windows. s twisted.internet.selectreactorN( R t windowsR R ( R R ( ( sF /usr/lib/python2.7/dist-packages/twisted/internet/test/test_default.pyt test_windows7 s ( R R R R R ( ( ( sF /usr/lib/python2.7/dist-packages/twisted/internet/test/test_default.pyR ) s N( R t selectR t ImportErrorR t Nonet twisted.trial.unittestR t twisted.python.runtimeR t twisted.internet.defaultR R R R R R ( ( ( sF /usr/lib/python2.7/dist-packages/twisted/internet/test/test_default.pyt <module> s