| Server IP : 61.19.30.66 / Your IP : 216.73.216.15 Web Server : Apache/2.2.22 (Ubuntu) System : Linux klw 3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17:39:31 UTC 2014 x86_64 User : www-data ( 33) PHP Version : 5.3.10-1ubuntu3.48 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : ON | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /usr/lib/python2.7/dist-packages/twisted/internet/test/ |
Upload File : |
ó
ê=Nc @ sô d Z d d l Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m
Z
m Z d d l m
Z
d d l m Z m Z d d
l m Z d d l m Z d e f d
„ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d S( s%
Tests for L{twisted.internet.base}.
iÿÿÿÿN( t Queue( t
implements( t
ThreadPool( t
setIDFunction( t IReactorTimet IReactorThreads( t DNSLookupError( t ThreadedResolvert DelayedCall( t Clock( t TestCaset FakeReactorc B s? e Z d Z e e e ƒ d „ Z d „ Z d „ Z d „ Z RS( sl
A fake reactor implementation which just supports enough reactor APIs for
L{ThreadedResolver}.
c sV t ƒ ˆ _ ˆ j j ˆ _ t ƒ ˆ _ ˆ j j ƒ ‡ f d † ˆ _ t ƒ ˆ _ d S( Nc s ˆ j S( N( t _threadpool( ( t self( sC /usr/lib/python2.7/dist-packages/twisted/internet/test/test_base.pyt <lambda># s ( R t _clockt callLaterR R t startt
getThreadPoolR t _threadCalls( R
( ( R
sC /usr/lib/python2.7/dist-packages/twisted/internet/test/test_base.pyt __init__ s
c O s | j j | | | f ƒ d S( N( R t put( R
t ft argst kwargs( ( sC /usr/lib/python2.7/dist-packages/twisted/internet/test/test_base.pyt callFromThread( s c C s) | j j ƒ \ } } } | | | Ž d S( N( R t get( R
R R R ( ( sC /usr/lib/python2.7/dist-packages/twisted/internet/test/test_base.pyt _runThreadCalls, s c C s | j j ƒ d S( N( R t stop( R
( ( sC /usr/lib/python2.7/dist-packages/twisted/internet/test/test_base.pyt _stop1 s (
t __name__t
__module__t __doc__R R R R R R R ( ( ( sC /usr/lib/python2.7/dist-packages/twisted/internet/test/test_base.pyR s
t ThreadedResolverTestsc B s) e Z d Z d „ Z d „ Z d „ Z RS( s(
Tests for L{ThreadedResolver}.
c së d ‰ d } d } t ƒ } | j | j ƒ g ‰ g } ‡ ‡ f d † } | j t d | ƒ t | ƒ } | j | | f ƒ } | j | j ƒ | j ƒ | j
ˆ | g ƒ | j
| ˆ g ƒ | j j | d ƒ | j
| j j
g ƒ d S( sí
L{ThreadedResolver.getHostByName} returns a L{Deferred} which fires
with the value returned by the call to L{socket.gethostbyname} in the
threadpool of the reactor passed to L{ThreadedResolver.__init__}.
s 10.0.0.17s foo.bar.example.comi c s ˆ j | ƒ ˆ S( N( t append( t name( t ipt lookedUp( sC /usr/lib/python2.7/dist-packages/twisted/internet/test/test_base.pyt fakeGetHostByNameI s
t
gethostbynamei N( R t
addCleanupR t patcht socketR t
getHostByNamet addCallbackR"