Annotation of embedaddon/curl/tests/data/test2001, revision 1.1
1.1 ! misho 1: <testcase>
! 2: <info>
! 3: <keywords>
! 4: HTTP
! 5: HTTP GET
! 6: FTP
! 7: PASV
! 8: FILE
! 9: multiprotocol
! 10: </keywords>
! 11: </info>
! 12:
! 13: #
! 14: # Server-side
! 15: <reply>
! 16: <data1 nocheck="yes">
! 17: HTTP/1.1 200 OK
! 18: Date: Thu, 09 Nov 2010 14:49:00 GMT
! 19: Server: test-server/fake
! 20: Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT
! 21: ETag: "21025-dc7-39462498"
! 22: Accept-Ranges: bytes
! 23: Content-Length: 6
! 24: Connection: close
! 25: Content-Type: text/html
! 26: Funny-head: yesyes
! 27:
! 28: -foo-
! 29: </data1>
! 30: <data2 nocheck="yes">
! 31: data
! 32: to
! 33: see
! 34: that FTP
! 35: works
! 36: so does it?
! 37: </data2>
! 38: </reply>
! 39:
! 40: #
! 41: # Client-side
! 42: <client>
! 43: <server>
! 44: http
! 45: ftp
! 46: file
! 47: </server>
! 48: <name>
! 49: HTTP GET followed by FTP RETR followed by FILE
! 50: </name>
! 51: <command option="no-include">
! 52: http://%HOSTIP:%HTTPPORT/20010001 ftp://%HOSTIP:%FTPPORT/20010002 file://localhost%FILE_PWD/log/test2001.txt
! 53: </command>
! 54: <file name="log/test2001.txt">
! 55: foo
! 56: bar
! 57: bar
! 58: foo
! 59: moo
! 60: </file>
! 61: </client>
! 62:
! 63: #
! 64: # Verify data after the test has been "shot"
! 65: <verify>
! 66: <strip>
! 67: ^User-Agent:.*
! 68: </strip>
! 69: <protocol>
! 70: GET /20010001 HTTP/1.1
! 71: Host: %HOSTIP:%HTTPPORT
! 72: Accept: */*
! 73:
! 74: USER anonymous
! 75: PASS ftp@example.com
! 76: PWD
! 77: EPSV
! 78: TYPE I
! 79: SIZE 20010002
! 80: RETR 20010002
! 81: QUIT
! 82: </protocol>
! 83: <stdout>
! 84: -foo-
! 85: data
! 86: to
! 87: see
! 88: that FTP
! 89: works
! 90: so does it?
! 91: foo
! 92: bar
! 93: bar
! 94: foo
! 95: moo
! 96: </stdout>
! 97: </verify>
! 98: </testcase>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>