From a54b89a84f87fd7144a4c517018d529cc7f8bb0e Mon Sep 17 00:00:00 2001 From: Eliza Weisman Date: Tue, 26 Sep 2017 14:41:59 -0500 Subject: [PATCH] Run h2spec on CI (#121) --- .travis.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.travis.yml b/.travis.yml index bdbaca4..9b4f1d0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -46,6 +46,17 @@ jobs: # allow_failures: # - rust: nightly include: + - stage: h2spec + rust: nightly + install: | + wget https://github.com/summerwind/h2spec/releases/download/v2.1.0/h2spec_linux_amd64.tar.gz && + tar xf h2spec_linux_amd64.tar.gz + script: + - cargo build --example server + - | + exec 3< <(./target/debug/examples/server); + sed '/listening on Ok(V4(127.0.0.1:5928))/q' <&3 ; cat <&3 & + ./h2spec -p 5928 - stage: docs script: cargo doc --no-deps install: skip