curl/tests/data/test570
Marc Hoersken 69745aaa45 testsuite: changed HTTP and RTSP header line-endings to CRLF
According to RFC 2616 and RFC 2326 individual protocol elements, like
headers and except the actual content, are terminated by using CRLF.

Therefore the test data files for these protocols need to contain
mixed line-endings if the actual protocol elements use CRLF while
the file uses LF.
2014-02-14 20:12:26 +01:00

78 lines
1.0 KiB
Plaintext

<testcase>
#Informational
<info>
<keywords>
RTSP
Mismatch checking
</keywords>
</info>
# Server-side
<reply>
<data1>
RTSP/1.0 200 OK
Server: RTSPD/libcurl-test
CSeq: 2
Public: DESCRIBE, OPTIONS, SETUP, TEARDOWN, PLAY, PAUSE
Informational: CSeq Mismatch
</data1>
<data2>
RTSP/1.0 200 OK
Server: RTSPD/libcurl-test
Session: asdf
CSeq: 999
</data2>
<data3>
RTSP/1.0 200 OK
Server: RTSPD/libcurl-test
Session: asdfWRONG
Informational: Session ID mismatch
Curl-Private: swsclose
CSeq: 1000
</data3>
</reply>
# Client-Side
<client>
<server>
rtsp
</server>
<tool>
lib570
</tool>
<name>
RTSP CSeq and Session Mismatch checks
</name>
<command>
rtsp://%HOSTIP:%RTSPPORT/570
</command>
</client>
<verify>
<strip>
^If-Modified-Since:.*
</strip>
<protocol>
OPTIONS rtsp://%HOSTIP:%RTSPPORT/5700001 RTSP/1.0
CSeq: 1
SETUP rtsp://%HOSTIP:%RTSPPORT/5700002 RTSP/1.0
CSeq: 999
Transport: RAW/RAW/UDP;unicast;client_port=3056-3057
PLAY rtsp://%HOSTIP:%RTSPPORT/5700003 RTSP/1.0
CSeq: 1000
Session: asdf
</protocol>
</verify>
</testcase>