Skip to content
Snippets Groups Projects
test1046 901 B
Newer Older
  • Learn to ignore specific revisions
  • <testcase>
    <info>
    <keywords>
    HTTP
    HTTP GET
    --interface
    IPv6
    </keywords>
    </info>
    
    #
    # Server-side
    <reply>
    <data>
    HTTP/1.1 200 OK
    Date: Mon, 28 Jul 2008 14:49:00 GMT
    Server: test-server/fake
    Content-Length: 6
    Connection: close
    Content-Type: text/plain
    
    -foo-
    </data>
    </reply>
    
    #
    # Client-side
    <client>
    <features>
    ipv6
    </features>
    <server>
    http-ipv6
    </server>
     <name>
    HTTP-IPv6 GET with localhost --interface
     </name>
     <command>
    -g "http://%HOST6IP:%HTTP6PORT/1046" --interface ::1
    </command>
    
    # --interface doesn't accept an address surrounded by [] so %CLIENT6IP is out
    
    perl -e "print 'Test requires default test server host address' if ( '%CLIENT6IP' ne '[::1]' );"
    
    </precheck>
    </client>
    
    #
    # Verify data after the test has been "shot"
    <verify>
    <strip>
    ^User-Agent:.*
    </strip>
    <protocol>
    GET /1046 HTTP/1.1
    Host: %HOST6IP:%HTTP6PORT
    Accept: */*
    
    </protocol>
    </verify>
    </testcase>