Annotation of embedaddon/curl/tests/data/test877, revision 1.1.1.1
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>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>