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