Annotation of embedaddon/curl/tests/data/test320, revision 1.1
1.1 ! misho 1: <testcase>
! 2: <info>
! 3: <keywords>
! 4: HTTPS
! 5: HTTP GET
! 6: TLS-SRP
! 7: </keywords>
! 8: </info>
! 9:
! 10: # Server-side
! 11: <reply>
! 12: <data nocheck="yes">
! 13: HTTP/1.0 200 OK
! 14: Content-type: text/html
! 15:
! 16:
! 17: <HTML><BODY>
! 18: <CENTER><H1>This is <a href="http://www.gnu.org/software/gnutls">GnuTLS</a></H1></CENTER>
! 19:
! 20:
! 21: <p>Session ID: <i>003030000100000001000000000000000030330001000000B062410001000000</i></p>
! 22: <h5>If your browser supports session resuming, then you should see the same session ID, when you press the <b>reload</b> button.</h5>
! 23: <p>Connected as user 'jsmith'.</p>
! 24: <P>
! 25: <TABLE border=1><TR><TD>Protocol version:</TD><TD>TLS1.2</TD></TR>
! 26: <TR><TD>Key Exchange:</TD><TD>SRP</TD></TR>
! 27: <TR><TD>Compression</TD><TD>NULL</TD></TR>
! 28: <TR><TD>Cipher</TD><TD>AES-NNN-CBC</TD></TR>
! 29: <TR><TD>MAC</TD><TD>SHA1</TD></TR>
! 30: <TR><TD>Ciphersuite</TD><TD>SRP_SHA_AES_NNN_CBC_SHA1</TD></TR></p></TABLE>
! 31: <hr><P>Your HTTP header was:<PRE>Host: localhost:9011
! 32: User-Agent: curl-test-suite
! 33: Accept: */*
! 34:
! 35: </PRE></P>
! 36: </BODY></HTML>
! 37:
! 38: </data>
! 39: </reply>
! 40:
! 41: # Client-side
! 42: <client>
! 43: <server>
! 44: httptls+srp
! 45: </server>
! 46: <features>
! 47: TLS-SRP
! 48: </features>
! 49: <name>
! 50: simple TLS-SRP HTTPS GET, check user in response
! 51: </name>
! 52: <command>
! 53: --insecure --tlsauthtype SRP --tlsuser jsmith --tlspassword abc -A curl-test-suite https://%HOSTIP:%HTTPTLSPORT
! 54: </command>
! 55: </client>
! 56:
! 57: # Verify data after the test has been "shot"
! 58: <verify>
! 59: <protocol>
! 60: </protocol>
! 61: <file name="log/curl320.out">
! 62: HTTP/1.0 200 OK
! 63: Content-type: text/html
! 64:
! 65: FINE
! 66: User-Agent: curl-test-suite
! 67: Accept: */*
! 68:
! 69: </file>
! 70: <stripfile>
! 71: s/^<p>Connected as user 'jsmith'.*/FINE/
! 72: s/Protocol version:.*[0-9]//
! 73: s/GNUTLS/GnuTLS/
! 74: s/(AES[-_])\d\d\d([-_]CBC)/$1NNN$2/
! 75: s/^<.*\n//
! 76: s/^\n//
! 77: </stripfile>
! 78: </verify>
! 79:
! 80: </testcase>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>