diff options
Diffstat (limited to 'tests/data/test568')
-rw-r--r-- | tests/data/test568 | 117 |
1 files changed, 117 insertions, 0 deletions
diff --git a/tests/data/test568 b/tests/data/test568 new file mode 100644 index 000000000..a7e2cc4a8 --- /dev/null +++ b/tests/data/test568 @@ -0,0 +1,117 @@ +<testcase> + +#Informational +<info> +<keywords> +RTSP +ANNOUNCE +</keywords> +</info> + +# Server-side +<reply> +<data1> +RTSP/1.0 200 OK +Server: SWS/libcurl-test +Cseq: 1 + +</data1> + +<data2> +RTSP/1.0 200 OK +Server: SWS/libcurl-test +Cseq: 2 +Content-Length: 70 +Content-Type: application/sdp + +v=0 +s=sws SDP +i=A fake SDP reply +u=http://www.curl.haxx.se/fakesdp.ps +</data2> +<data3> +RTSP/1.0 200 Okie Dokie +Server: SWS/libcurl-test +Cseq: 3 + +</data3> +<data4> +RTSP/1.0 200 OK +Server: SWS/libcurl-test +CSeq: 4 +Curl-private: swsclose +Informational: Empty Options Response + +</data4> +</reply> + +# Client-Side +<client> +<server> +rtsp +</server> +<tool> +lib568 +</tool> + +<name> +RTSP Announce (PUT and POST style) test +</name> +<command> +rtsp://%HOSTIP:%RTSPPORT/568 +</command> +# file written before test command runs +<file name="log/file568.txt"> +v=0
+o=mhandley 2890844526 2890845468 IN IP4 126.16.64.4
+s=SDP Seminar
+i=A Seminar on the session description protocol
+u=http://www.cs.ucl.ac.uk/staff/M.Handley/sdp.03.ps
+e=mjh@isi.edu (Mark Handley)
+c=IN IP4 224.2.17.12/127
+t=2873397496 2873404696
+a=recvonly
+m=audio 3456 RTP/AVP 0
+m=video 2232 RTP/AVP 31
+</file> +</client> + +<verify> +<strip> +^If-Modified-Since:.* +</strip> +<protocol> +ANNOUNCE rtsp://%HOSTIP:%RTSPPORT/5680001 RTSP/1.0
+CSeq: 1
+Content-Length: 317
+Content-Type: application/sdp
+
+v=0
+o=mhandley 2890844526 2890845468 IN IP4 126.16.64.4
+s=SDP Seminar
+i=A Seminar on the session description protocol
+u=http://www.cs.ucl.ac.uk/staff/M.Handley/sdp.03.ps
+e=mjh@isi.edu (Mark Handley)
+c=IN IP4 224.2.17.12/127
+t=2873397496 2873404696
+a=recvonly
+m=audio 3456 RTP/AVP 0
+m=video 2232 RTP/AVP 31
+DESCRIBE rtsp://%HOSTIP:%RTSPPORT/5680002 RTSP/1.0
+CSeq: 2
+Accept: application/sdp
+
+ANNOUNCE rtsp://%HOSTIP:%RTSPPORT/5680003 RTSP/1.0
+CSeq: 3
+Content-Type: posty goodness
+Content-Length: 35
+
+postyfield=postystuff&project=curl
+OPTIONS rtsp://%HOSTIP:%RTSPPORT/5680004 RTSP/1.0
+CSeq: 4
+
+</protocol> +</verify> + +</testcase> + |