mirror of
https://github.com/curl/curl.git
synced 2024-12-27 06:59:43 +08:00
a44394eac5
- Change data and protocol sections to CRLF line endings.
Prior to this change the tests would fail or hang, which is because
certain sections such as protocol require CRLF line endings.
Follow-up to grandparent commit which added the tests.
Ref: https://github.com/curl/curl/issues/3653
Ref: https://github.com/curl/curl/pull/3790
NOTE: This commit was cherry-picked and is part of a series of commits
that added the authzid feature for upcoming 7.66.0. The series was
temporarily reverted in db8ec1f
so that it would not ship in a 7.65.x
patch release.
Closes https://github.com/curl/curl/pull/4186
54 lines
823 B
Plaintext
54 lines
823 B
Plaintext
<testcase>
|
|
<info>
|
|
<keywords>
|
|
POP3
|
|
SASL
|
|
SASL AUTH PLAIN
|
|
RFC1734
|
|
RFC4616
|
|
RFC5034
|
|
</keywords>
|
|
</info>
|
|
|
|
#
|
|
# Server-side
|
|
<reply>
|
|
<servercmd>
|
|
AUTH PLAIN
|
|
REPLY AUTH +
|
|
REPLY dXJzZWwAa3VydAB4aXBqM3BsbXE= -ERR Not authorized
|
|
</servercmd>
|
|
</reply>
|
|
|
|
#
|
|
# Client-side
|
|
<client>
|
|
<server>
|
|
pop3
|
|
</server>
|
|
<name>
|
|
POP3 plain authentication with alternative authorization identity (Not authorized)
|
|
</name>
|
|
<command>
|
|
pop3://%HOSTIP:%POP3PORT/893 -u kurt:xipj3plmq --sasl-authzid ursel
|
|
</command>
|
|
</client>
|
|
|
|
#
|
|
# Verify data after the test has been "shot"
|
|
<verify>
|
|
# 67 - CURLE_LOGIN_DENIED
|
|
<errorcode>
|
|
67
|
|
</errorcode>
|
|
#
|
|
# The multi interface considers a broken "CONNECT" as a prematurely broken
|
|
# transfer and such a connection will not get a "QUIT"
|
|
<protocol>
|
|
CAPA
|
|
AUTH PLAIN
|
|
dXJzZWwAa3VydAB4aXBqM3BsbXE=
|
|
</protocol>
|
|
</verify>
|
|
</testcase>
|