[BACK]Return to whois-test.e CVS log [TXT][DIR] Up to [local] / ircnowd / src / testsuite

Annotation of ircnowd/src/testsuite/whois-test.e, Revision 1.1

1.1     ! tomglok     1: # ngIRCd test suite
        !             2: # WHOIS test
        !             3:
        !             4: spawn telnet 127.0.0.1 6789
        !             5: expect {
        !             6:        timeout { exit 1 }
        !             7:        "Connected"
        !             8: }
        !             9:
        !            10: send "nick nick\r"
        !            11: send "user user . . :Real Name\r"
        !            12: expect {
        !            13:        timeout { exit 1 }
        !            14:        "376"
        !            15: }
        !            16:
        !            17: send "whois nick\r"
        !            18: expect {
        !            19:        timeout { exit 1 }
        !            20:        "311 nick nick ~user 127.0.0.1 \* :Real Name\r"
        !            21: }
        !            22: expect {
        !            23:        timeout { exit 1 }
        !            24:        "318 nick nick :"
        !            25: }
        !            26:
        !            27: send "whois *\r"
        !            28: expect {
        !            29:        timeout { exit 1 }
        !            30:        "311 nick nick ~user 127.0.0.1* \* :Real Name\r"
        !            31: }
        !            32:
        !            33: send "whois n*\r"
        !            34: expect {
        !            35:        timeout { exit 1 }
        !            36:        "311 nick nick ~user 127.0.0.1* \* :Real Name\r"
        !            37: }
        !            38:
        !            39: send "whois ?ick\r"
        !            40: expect {
        !            41:        timeout { exit 1 }
        !            42:        "311 nick nick ~user 127.0.0.1* \* :Real Name\r"
        !            43: }
        !            44:
        !            45: send "whois ????,n?*k\r"
        !            46: expect {
        !            47:        timeout { exit 1 }
        !            48:        "311 nick nick ~user 127.0.0.1* \* :Real Name\r"
        !            49: }
        !            50:
        !            51: send "whois unknown\r"
        !            52: expect {
        !            53:        timeout { exit 1 }
        !            54:        "401 nick unknown :"
        !            55: }
        !            56: expect {
        !            57:        timeout { exit 1 }
        !            58:        "318 nick unknown :"
        !            59: }
        !            60:
        !            61: send "whois ngircd.test.server2 nick\r"
        !            62: expect {
        !            63:        timeout { exit 1 }
        !            64:        ":ngircd.test.server2 311 nick nick ~user 127.0.0.1* \* :Real Name\r"
        !            65: }
        !            66:
        !            67: send "whois nosuchserver unknown\r"
        !            68: expect {
        !            69:        timeout { exit 1 }
        !            70:        "402 nick nosuchserver :"
        !            71: }
        !            72:
        !            73: send "quit\r"
        !            74: expect {
        !            75:        timeout { exit 1 }
        !            76:        "ERROR"
        !            77: }

CVSweb