From b9bf183df2866c69dafbb04399e8c089baf3697e Mon Sep 17 00:00:00 2001 From: Steve Kamerman Date: Thu, 29 Sep 2016 15:43:07 -0400 Subject: [PATCH] Added httpoxy test --- test/headers.bats | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test/headers.bats b/test/headers.bats index 6bcd4ed..bc401fd 100644 --- a/test/headers.bats +++ b/test/headers.bats @@ -123,6 +123,17 @@ function setup { assert_output -l 'Host: web.bats' } +@test "[$TEST_FILE] nginx-proxy supresses Proxy for httpoxy protection" { + # WHEN + prepare_web_container bats-host-10 80 -e VIRTUAL_HOST=web.bats + dockergen_wait_for_event $SUT_CONTAINER start bats-host-10 + sleep 1 + + # THEN + run curl_container $SUT_CONTAINER /headers -H "Proxy: tcp://foo.com" -H "Host: web.bats" + refute_output -l 'Proxy: tcp://foo.com' +} + @test "[$TEST_FILE] stop all bats containers" { stop_bats_containers }