Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 53E38200D3F for ; Sun, 19 Nov 2017 23:49:06 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 5254A160C0B; Sun, 19 Nov 2017 22:49:06 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 7197B160BE9 for ; Sun, 19 Nov 2017 23:49:05 +0100 (CET) Received: (qmail 30549 invoked by uid 500); 19 Nov 2017 22:49:04 -0000 Mailing-List: contact commits-help@openwhisk.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openwhisk.apache.org Delivered-To: mailing list commits@openwhisk.apache.org Received: (qmail 30540 invoked by uid 99); 19 Nov 2017 22:49:04 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 19 Nov 2017 22:49:04 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id D3EDE816A8; Sun, 19 Nov 2017 22:49:03 +0000 (UTC) Date: Sun, 19 Nov 2017 22:49:03 +0000 To: "commits@openwhisk.apache.org" Subject: [incubator-openwhisk-package-cloudant] branch master updated: update tests that use put on creation to now use post (#147) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <151113174359.7331.11236005189661900006@gitbox.apache.org> From: csantanapr@apache.org X-Git-Host: gitbox.apache.org X-Git-Repo: incubator-openwhisk-package-cloudant X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: b17b13bf5bc23451ca3ad09e014180ff0e91f62e X-Git-Newrev: d484a9f8d8e72ad8b7d376088394e54b51ec6d23 X-Git-Rev: d484a9f8d8e72ad8b7d376088394e54b51ec6d23 X-Git-NotificationType: ref_changed_plus_diff X-Git-Multimail-Version: 1.5.dev Auto-Submitted: auto-generated archived-at: Sun, 19 Nov 2017 22:49:06 -0000 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-package-cloudant.git The following commit(s) were added to refs/heads/master by this push: new d484a9f update tests that use put on creation to now use post (#147) d484a9f is described below commit d484a9f8d8e72ad8b7d376088394e54b51ec6d23 Author: Jason Peterson AuthorDate: Sun Nov 19 17:49:01 2017 -0500 update tests that use put on creation to now use post (#147) --- .../scala/system/packages/CloudantFeedWebTests.scala | 16 ++++++++-------- .../system/packages/CloudantMultiWorkersTests.scala | 8 ++++---- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/tests/src/test/scala/system/packages/CloudantFeedWebTests.scala b/tests/src/test/scala/system/packages/CloudantFeedWebTests.scala index 46aff32..b1dc009 100644 --- a/tests/src/test/scala/system/packages/CloudantFeedWebTests.scala +++ b/tests/src/test/scala/system/packages/CloudantFeedWebTests.scala @@ -58,36 +58,36 @@ class CloudantFeedWebTests it should "reject put of a trigger due to missing triggerName argument" in { val params = JsObject(requiredParams.fields - "triggerName") - makePutCallWithExpectedResult(params, JsObject("error" -> JsString("no trigger name parameter was provided")), 400) + makePostCallWithExpectedResult(params, JsObject("error" -> JsString("no trigger name parameter was provided")), 400) } it should "reject put of a trigger due to missing host argument" in { val params = JsObject(requiredParams.fields - "host") - makePutCallWithExpectedResult(params, JsObject("error" -> JsString("cloudant trigger feed: missing host parameter")), 400) + makePostCallWithExpectedResult(params, JsObject("error" -> JsString("cloudant trigger feed: missing host parameter")), 400) } it should "reject put of a trigger due to missing username argument" in { val params = JsObject(requiredParams.fields - "username") - makePutCallWithExpectedResult(params, JsObject("error" -> JsString("cloudant trigger feed: missing username parameter")), 400) + makePostCallWithExpectedResult(params, JsObject("error" -> JsString("cloudant trigger feed: missing username parameter")), 400) } it should "reject put of a trigger due to missing password argument" in { val params = JsObject(requiredParams.fields - "password") - makePutCallWithExpectedResult(params, JsObject("error" -> JsString("cloudant trigger feed: missing password parameter")), 400) + makePostCallWithExpectedResult(params, JsObject("error" -> JsString("cloudant trigger feed: missing password parameter")), 400) } it should "reject put of a trigger due to missing dbname argument" in { val params = JsObject(requiredParams.fields - "dbname") - makePutCallWithExpectedResult(params, JsObject("error" -> JsString("cloudant trigger feed: missing dbname parameter")), 400) + makePostCallWithExpectedResult(params, JsObject("error" -> JsString("cloudant trigger feed: missing dbname parameter")), 400) } it should "reject put of a trigger when authentication fails" in { - makePutCallWithExpectedResult(requiredParams, JsObject("error" -> JsString("Trigger authentication request failed.")), 401) + makePostCallWithExpectedResult(requiredParams, JsObject("error" -> JsString("Trigger authentication request failed.")), 401) } it should "reject delete of a trigger due to missing triggerName argument" in { @@ -100,12 +100,12 @@ class CloudantFeedWebTests makeDeleteCallWithExpectedResult(requiredParams, JsObject("error" -> JsString("Trigger authentication request failed.")), 401) } - def makePutCallWithExpectedResult(params: JsObject, expectedResult: JsObject, expectedCode: Int) = { + def makePostCallWithExpectedResult(params: JsObject, expectedResult: JsObject, expectedCode: Int) = { val response = RestAssured.given() .contentType(ContentType.JSON) .config(RestAssured.config().sslConfig(new SSLConfig().relaxedHTTPSValidation())) .body(params.toString()) - .put(webActionURL) + .post(webActionURL) assert(response.statusCode() == expectedCode) response.body.asString.parseJson.asJsObject shouldBe expectedResult } diff --git a/tests/src/test/scala/system/packages/CloudantMultiWorkersTests.scala b/tests/src/test/scala/system/packages/CloudantMultiWorkersTests.scala index 7acfddb..6280d25 100644 --- a/tests/src/test/scala/system/packages/CloudantMultiWorkersTests.scala +++ b/tests/src/test/scala/system/packages/CloudantMultiWorkersTests.scala @@ -82,13 +82,13 @@ class CloudantMultiWorkersTests extends FlatSpec wsk.trigger.create(worker10Trigger) //create trigger feed and assign to worker10 - makePutCallWithExpectedResult(worker10Params, 200) + makePostCallWithExpectedResult(worker10Params, 200) wsk.trigger.create(worker11Trigger) //create trigger feed and assign to worker10 or worker11 //the one with the least assigned triggers will be chosen - makePutCallWithExpectedResult(worker11Params, 200) + makePostCallWithExpectedResult(worker11Params, 200) val dbName = s"${dbPrefix}cloudanttrigger" val documents = getAllDocs(dbName) @@ -111,12 +111,12 @@ class CloudantMultiWorkersTests extends FlatSpec } } - def makePutCallWithExpectedResult(params: JsObject, expectedCode: Int) = { + def makePostCallWithExpectedResult(params: JsObject, expectedCode: Int) = { val response = RestAssured.given() .contentType(ContentType.JSON) .config(RestAssured.config().sslConfig(new SSLConfig().relaxedHTTPSValidation())) .body(params.toString()) - .put(webActionURL) + .post(webActionURL) assert(response.statusCode() == expectedCode) } -- To stop receiving notification emails like this one, please contact ['"commits@openwhisk.apache.org" '].