This is an automated email from the ASF dual-hosted git repository. csantanapr pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-openwhisk-cli.git
commit db5d092ca08b14f141a06df141bd39459b372bb8 Author: rodric rabbah <rod...@gmail.com> AuthorDate: Wed Sep 20 14:40:19 2017 -0400 Echo Access-Control-Request-Headers as Access-Control-Allow-Headers instead of hardcoding value for header. (#2771) --- .../whisk/core/cli/test/WskWebActionsTests.scala | 25 ++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/tests/src/test/scala/whisk/core/cli/test/WskWebActionsTests.scala b/tests/src/test/scala/whisk/core/cli/test/WskWebActionsTests.scala index e24964b..c833320 100644 --- a/tests/src/test/scala/whisk/core/cli/test/WskWebActionsTests.scala +++ b/tests/src/test/scala/whisk/core/cli/test/WskWebActionsTests.scala @@ -188,11 +188,28 @@ class WskWebActionsTests extends TestHelpers with WskTestHelpers with RestUtil w action.create(name, file, web = Some("true")) } - val responses = Seq( - RestAssured.given().config(sslconfig).options(s"$url.http"), - RestAssured.given().config(sslconfig).get(s"$url.json")) + Seq( + RestAssured + .given() + .config(sslconfig) + .header("Access-Control-Request-Headers", "x-custom-header") + .options(s"$url.http"), + RestAssured + .given() + .config(sslconfig) + .header("Access-Control-Request-Headers", "x-custom-header") + .get(s"$url.json")).foreach { response => + response.statusCode shouldBe 200 + response.header("Access-Control-Allow-Origin") shouldBe "*" + response.header("Access-Control-Allow-Methods") shouldBe "OPTIONS, GET, DELETE, POST, PUT, HEAD, PATCH" + response.header("Access-Control-Allow-Headers") shouldBe "x-custom-header" + response.header("Location") shouldBe null + response.header("Set-Cookie") shouldBe null + } - responses.foreach { response => + Seq( + RestAssured.given().config(sslconfig).options(s"$url.http"), + RestAssured.given().config(sslconfig).get(s"$url.json")).foreach { response => response.statusCode shouldBe 200 response.header("Access-Control-Allow-Origin") shouldBe "*" response.header("Access-Control-Allow-Methods") shouldBe "OPTIONS, GET, DELETE, POST, PUT, HEAD, PATCH" -- To stop receiving notification emails like this one, please contact "commits@openwhisk.apache.org" <commits@openwhisk.apache.org>.