Test: more curl error codes, new version in alpine?
This commit is contained in:
parent
246fd81f57
commit
3e34a61bd2
2 changed files with 4 additions and 4 deletions
|
|
@ -329,7 +329,7 @@ function testrun()
|
||||||
# http2-prior knowledge
|
# http2-prior knowledge
|
||||||
if [ $proto = http ]; then # see (2) https to http port in restconf_main_native.c
|
if [ $proto = http ]; then # see (2) https to http port in restconf_main_native.c
|
||||||
new "restconf GET http/2 prior-knowledge (http)"
|
new "restconf GET http/2 prior-knowledge (http)"
|
||||||
expectpart "$(curl $CURLOPTS --http2-prior-knowledge -X GET $proto://$addr/.well-known/host-meta 2>&1)" "16 52 55" # "Error in the HTTP2 framing layer" "Connection reset by peer"
|
expectpart "$(curl $CURLOPTS --http2-prior-knowledge -X GET $proto://$addr/.well-known/host-meta 2>&1)" "16 52 55 56" # "Error in the HTTP2 framing layer" "Connection reset by peer"
|
||||||
else
|
else
|
||||||
new "restconf GET https/2 prior-knowledge"
|
new "restconf GET https/2 prior-knowledge"
|
||||||
expectpart "$(curl $CURLOPTS --http2-prior-knowledge -X GET $proto://$addr/.well-known/host-meta)" 0 "HTTP/$HVER 200" "<XRD xmlns='http://docs.oasis-open.org/ns/xri/xrd-1.0'>" "<Link rel='restconf' href='/restconf'/>" "</XRD>"
|
expectpart "$(curl $CURLOPTS --http2-prior-knowledge -X GET $proto://$addr/.well-known/host-meta)" 0 "HTTP/$HVER 200" "<XRD xmlns='http://docs.oasis-open.org/ns/xri/xrd-1.0'>" "<Link rel='restconf' href='/restconf'/>" "</XRD>"
|
||||||
|
|
@ -423,7 +423,7 @@ function testrun()
|
||||||
# http2-prior knowledge
|
# http2-prior knowledge
|
||||||
if [ $proto = http ]; then # see (2) https to http port in restconf_main_native.c
|
if [ $proto = http ]; then # see (2) https to http port in restconf_main_native.c
|
||||||
new "restconf GET http/2 prior-knowledge (http)"
|
new "restconf GET http/2 prior-knowledge (http)"
|
||||||
expectpart "$(curl $CURLOPTS --http2-prior-knowledge -X GET $proto://$addr/.well-known/host-meta 2>&1)" "16 52 55" # "Error in the HTTP2 framing layer" "Connection reset by peer"
|
expectpart "$(curl $CURLOPTS --http2-prior-knowledge -X GET $proto://$addr/.well-known/host-meta 2>&1)" "16 52 55 56" # "Error in the HTTP2 framing layer" "Connection reset by peer"
|
||||||
else
|
else
|
||||||
new "restconf GET https/2 prior-knowledge"
|
new "restconf GET https/2 prior-knowledge"
|
||||||
expectpart "$(curl $CURLOPTS --http2-prior-knowledge -X GET $proto://$addr/.well-known/host-meta)" 0 "HTTP/$HVER 200" "<XRD xmlns='http://docs.oasis-open.org/ns/xri/xrd-1.0'>" "<Link rel='restconf' href='/restconf'/>" "</XRD>"
|
expectpart "$(curl $CURLOPTS --http2-prior-knowledge -X GET $proto://$addr/.well-known/host-meta)" 0 "HTTP/$HVER 200" "<XRD xmlns='http://docs.oasis-open.org/ns/xri/xrd-1.0'>" "<Link rel='restconf' href='/restconf'/>" "</XRD>"
|
||||||
|
|
|
||||||
|
|
@ -104,7 +104,7 @@ function testrun()
|
||||||
# http/2-only is always an error in http/1 + http/2 mode
|
# http/2-only is always an error in http/1 + http/2 mode
|
||||||
new "restconf http2 prior-knowledge (h2:$h2enable)"
|
new "restconf http2 prior-knowledge (h2:$h2enable)"
|
||||||
echo "curl -Ssik --http2-prior-knowledge -X GET http://localhost/.well-known/host-meta"
|
echo "curl -Ssik --http2-prior-knowledge -X GET http://localhost/.well-known/host-meta"
|
||||||
expectpart "$(curl -Ssik --http2-prior-knowledge -X GET http://localhost/.well-known/host-meta 2>&1)" "16 52 55"
|
expectpart "$(curl -Ssik --http2-prior-knowledge -X GET http://localhost/.well-known/host-meta 2>&1)" "16 52 55 56"
|
||||||
|
|
||||||
elif [ ${HAVE_LIBNGHTTP2} = true -a ${HAVE_HTTP1} = false ]; then # http/2 only
|
elif [ ${HAVE_LIBNGHTTP2} = true -a ${HAVE_HTTP1} = false ]; then # http/2 only
|
||||||
|
|
||||||
|
|
@ -165,7 +165,7 @@ function testrun()
|
||||||
# http/2-only is always an error in http/1 + http/2 mode
|
# http/2-only is always an error in http/1 + http/2 mode
|
||||||
new "restconf http2 prior-knowledge (h2:$h2enable)"
|
new "restconf http2 prior-knowledge (h2:$h2enable)"
|
||||||
echo "curl -Ssik --http2-prior-knowledge -X GET http://localhost/.well-known/host-meta"
|
echo "curl -Ssik --http2-prior-knowledge -X GET http://localhost/.well-known/host-meta"
|
||||||
expectpart "$(curl -Ssik --http2-prior-knowledge -X GET http://localhost/.well-known/host-meta 2>&1)" "16 52 55"
|
expectpart "$(curl -Ssik --http2-prior-knowledge -X GET http://localhost/.well-known/host-meta 2>&1)" "16 52 55 56"
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue