Return to test877 CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / curl / tests / data |
1.1 ! misho 1: <testcase> ! 2: <info> ! 3: <keywords> ! 4: POP3 ! 5: SASL ! 6: SASL AUTH NTLM ! 7: SASL CANCELLATION ! 8: RFC1734 ! 9: RFC5034 ! 10: </keywords> ! 11: </info> ! 12: ! 13: # ! 14: # Server-side ! 15: <reply> ! 16: <servercmd> ! 17: AUTH NTLM ! 18: REPLY AUTH + ! 19: REPLY TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= + Rubbish ! 20: REPLY * -ERR AUTH exchange cancelled by client ! 21: </servercmd> ! 22: </reply> ! 23: ! 24: # ! 25: # Client-side ! 26: <client> ! 27: <server> ! 28: pop3 ! 29: </server> ! 30: <features> ! 31: NTLM ! 32: SSL ! 33: !SSPI ! 34: </features> ! 35: <name> ! 36: POP3 NTLM graceful cancellation ! 37: </name> ! 38: <setenv> ! 39: # we force our own host name, in order to make the test machine independent ! 40: CURL_GETHOSTNAME=curlhost ! 41: # we try to use the LD_PRELOAD hack, if not a debug build ! 42: LD_PRELOAD=%PWD/libtest/.libs/libhostname.so ! 43: </setenv> ! 44: <command> ! 45: pop3://%HOSTIP:%POP3PORT/877 -u testuser:testpass ! 46: </command> ! 47: <precheck> ! 48: chkhostname curlhost ! 49: </precheck> ! 50: </client> ! 51: ! 52: # ! 53: # Verify data after the test has been "shot" ! 54: <verify> ! 55: # 67 - CURLE_LOGIN_DENIED ! 56: <errorcode> ! 57: 67 ! 58: </errorcode> ! 59: # ! 60: # The multi interface considers a broken "CONNECT" as a prematurely broken ! 61: # transfer and such a connection will not get a "QUIT" ! 62: <protocol> ! 63: CAPA ! 64: AUTH NTLM ! 65: TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= ! 66: * ! 67: </protocol> ! 68: </verify> ! 69: </testcase>