Your IP : 172.28.240.42


Current Path : /usr/lib/python2.7/dist-packages/twisted/test/
Upload File :
Current File : //usr/lib/python2.7/dist-packages/twisted/test/test_abstract.pyc


[XMc@s@dZddlmZddlmZdefdYZdS(s?
Tests for generic file descriptor based reactor support code.
i(tTestCase(tisIPAddresstAddressTestscBsMeZdZdZdZdZdZdZdZdZ	RS(s2
    Tests for address-related functionality.
    cCs*|jtd|jtddS(sx
        L{isIPAddress} should return C{True} for any decimal dotted
        representation of an IPv4 address.
        s0.1.2.3s252.253.254.255N(t
assertTrueR(tself((s>/usr/lib/python2.7/dist-packages/twisted/test/test_abstract.pyttest_decimalDottedscCsP|jtd|jtd|jtd|jtddS(s
        L{isIPAddress} should return C{False} for a dotted decimal
        representation with fewer or more than four octets.
        t0s0.1s0.1.2s	0.1.2.3.4N(tassertFalseR(R((s>/usr/lib/python2.7/dist-packages/twisted/test/test_abstract.pyttest_shortDecimalDottedscCs*|jtd|jtddS(s|
        L{isIPAddress} should return C{False} for any non-decimal dotted
        representation including letters.
        sa.2.3.4s1.b.3.4N(RR(R((s>/usr/lib/python2.7/dist-packages/twisted/test/test_abstract.pyttest_invalidLetters%scCsP|jtd|jtd|jtd|jtddS(sl
        L{isIPAddress} should return C{False} for a string containing
        strange punctuation.
        t,s1,2s1,2,3s1.,.3,4N(RR(R((s>/usr/lib/python2.7/dist-packages/twisted/test/test_abstract.pyttest_invalidPunctuation.scCs|jtddS(sM
        L{isIPAddress} should return C{False} for the empty string.
        tN(RR(R((s>/usr/lib/python2.7/dist-packages/twisted/test/test_abstract.pyttest_emptyString9scCsP|jtd|jtd|jtd|jtddS(sT
        L{isIPAddress} should return C{False} for negative decimal values.
        s-1s1.-2s1.2.-3s1.2.-3.4N(RR(R((s>/usr/lib/python2.7/dist-packages/twisted/test/test_abstract.pyttest_invalidNegative@scCsc|jtd|jtd|jtd|jtd|jtddS(s
        L{isIPAddress} should return C{False} for a string containing
        positive decimal values greater than 255.
        s	256.0.0.0s	0.256.0.0s	0.0.256.0s	0.0.0.256s256.256.256.256N(RR(R((s>/usr/lib/python2.7/dist-packages/twisted/test/test_abstract.pyttest_invalidPositiveJs
(
t__name__t
__module__t__doc__RRR	RR
RR(((s>/usr/lib/python2.7/dist-packages/twisted/test/test_abstract.pyR
s								
N(Rttwisted.trial.unittestRttwisted.internet.abstractRR(((s>/usr/lib/python2.7/dist-packages/twisted/test/test_abstract.pyt<module>s