test3012 (982B)
1 <testcase> 2 <info> 3 <keywords> 4 -O 5 -J 6 --output-dir 7 --remote-time 8 </keywords> 9 </info> 10 # 11 # Server-side 12 <reply> 13 <data nocheck="yes"> 14 HTTP/1.1 200 OK 15 Date: Tue, 09 Nov 2010 14:49:00 GMT 16 Server: test-server/fake 17 Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT 18 ETag: "21025-dc7-39462498" 19 Accept-Ranges: bytes 20 Content-Length: 6 21 Connection: close 22 Content-Disposition: inline; filename="MMM%TESTNUMBERMMM" 23 Content-Type: text/html 24 Funny-head: yesyes 25 26 -foo- 27 </data> 28 </reply> 29 30 # 31 # Client-side 32 <client> 33 <server> 34 http 35 </server> 36 <features> 37 http 38 </features> 39 <name> 40 --output-dir with -J and -R 41 </name> 42 <command option="no-output,no-include"> 43 http://%HOSTIP:%HTTPPORT/this/is/the/%TESTNUMBER -OJR --output-dir %PWD/%LOGDIR 44 </command> 45 </client> 46 47 # 48 # Verify data after the test has been "shot" 49 <verify> 50 <protocol> 51 GET /this/is/the/%TESTNUMBER HTTP/1.1 52 Host: %HOSTIP:%HTTPPORT 53 User-Agent: curl/%VERSION 54 Accept: */* 55 56 </protocol> 57 <file name="%LOGDIR/MMM%TESTNUMBERMMM"> 58 -foo- 59 </file> 60 </verify> 61 </testcase>