This is an automated email from the ASF dual-hosted git repository.

dubeejw pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/incubator-openwhisk-package-kafka.git


The following commit(s) were added to refs/heads/master by this push:
     new 5ff7c6d  Add API key annotations to tests that rely on Node.js client 
(#323)
5ff7c6d is described below

commit 5ff7c6dfbcc8bab5e08db9856e6845b1e04206e4
Author: James Dubee <[email protected]>
AuthorDate: Thu Mar 7 20:04:38 2019 -0500

    Add API key annotations to tests that rely on Node.js client (#323)
---
 tests/src/test/scala/system/health/BasicHealthTest.scala      |  3 ++-
 .../src/test/scala/system/packages/MessageHubFeedTests.scala  | 11 ++++++-----
 .../test/scala/system/packages/MessageHubProduceTests.scala   |  5 +++--
 3 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/tests/src/test/scala/system/health/BasicHealthTest.scala 
b/tests/src/test/scala/system/health/BasicHealthTest.scala
index ae8c788..3083f6b 100644
--- a/tests/src/test/scala/system/health/BasicHealthTest.scala
+++ b/tests/src/test/scala/system/health/BasicHealthTest.scala
@@ -26,6 +26,7 @@ import spray.json.DefaultJsonProtocol._
 import spray.json._
 import system.utils.KafkaUtils
 import org.apache.openwhisk.utils.retry
+import org.apache.openwhisk.core.entity.WhiskAction
 
 import scala.concurrent.duration.DurationInt
 import scala.language.postfixOps
@@ -78,7 +79,7 @@ class BasicHealthTest
       val defaultActionName = s"helloKafka-$currentTime"
 
       assetHelper.withCleaner(wsk.action, defaultActionName) { (action, name) 
=>
-        action.create(name, defaultAction)
+        action.create(name, defaultAction, annotations = 
Map(WhiskAction.provideApiKeyAnnotationName -> JsBoolean(true)))
       }
 
       assetHelper.withCleaner(wsk.rule, 
s"dummyMessageHub-helloKafka-$currentTime") { (rule, name) =>
diff --git a/tests/src/test/scala/system/packages/MessageHubFeedTests.scala 
b/tests/src/test/scala/system/packages/MessageHubFeedTests.scala
index 941f846..f875ec4 100644
--- a/tests/src/test/scala/system/packages/MessageHubFeedTests.scala
+++ b/tests/src/test/scala/system/packages/MessageHubFeedTests.scala
@@ -38,6 +38,7 @@ import common.WskTestHelpers
 import ActionHelper._
 import common.TestUtils.NOT_FOUND
 import org.apache.openwhisk.utils.retry
+import org.apache.openwhisk.core.entity.WhiskAction
 import java.util.concurrent.ExecutionException
 
 @RunWith(classOf[JUnitRunner])
@@ -136,7 +137,7 @@ class MessageHubFeedTests
       val defaultActionName = s"helloKafka-${currentTime}"
 
       assetHelper.withCleaner(wsk.action, defaultActionName) { (action, name) 
=>
-        action.create(name, defaultAction)
+        action.create(name, defaultAction, annotations = 
Map(WhiskAction.provideApiKeyAnnotationName -> JsBoolean(true)))
       }
       assetHelper.withCleaner(wsk.rule, "rule") { (rule, name) =>
         rule.create(name, trigger = triggerName, action = defaultActionName)
@@ -189,7 +190,7 @@ class MessageHubFeedTests
       val defaultActionName = s"helloKafka-${currentTime}"
 
       assetHelper.withCleaner(wsk.action, defaultActionName) { (action, name) 
=>
-        action.create(name, defaultAction)
+        action.create(name, defaultAction, annotations = 
Map(WhiskAction.provideApiKeyAnnotationName -> JsBoolean(true)))
       }
       assetHelper.withCleaner(wsk.rule, "rule") { (rule, name) =>
         rule.create(name, trigger = triggerName, action = defaultActionName)
@@ -365,7 +366,7 @@ class MessageHubFeedTests
       val defaultActionName = s"helloKafka-${currentTime}"
 
       assetHelper.withCleaner(wsk.action, defaultActionName) { (action, name) 
=>
-        action.create(name, defaultAction1)
+        action.create(name, defaultAction1, annotations = 
Map(WhiskAction.provideApiKeyAnnotationName -> JsBoolean(true)))
       }
       assetHelper.withCleaner(wsk.rule, "rule") { (rule, name) =>
         rule.create(name, trigger = triggerName, action = defaultActionName)
@@ -400,7 +401,7 @@ class MessageHubFeedTests
       }
 
       val defaultAction2 = 
Some("dat/createTriggerActionsFromEncodedMessage.js")
-      wsk.action.create(defaultActionName, defaultAction2, update = true)
+      wsk.action.create(defaultActionName, defaultAction2, update = true, 
annotations = Map(WhiskAction.provideApiKeyAnnotationName -> JsBoolean(true)))
 
       println("Giving the consumer a moment to get ready")
       Thread.sleep(consumerInitTime)
@@ -430,7 +431,7 @@ class MessageHubFeedTests
       val defaultActionName = s"helloKafka-${currentTime}"
 
       assetHelper.withCleaner(wsk.action, defaultActionName) { (action, name) 
=>
-        action.create(name, defaultAction1)
+        action.create(name, defaultAction1, annotations = 
Map(WhiskAction.provideApiKeyAnnotationName -> JsBoolean(true)))
       }
       assetHelper.withCleaner(wsk.rule, "rule") { (rule, name) =>
         rule.create(name, trigger = triggerName, action = defaultActionName)
diff --git a/tests/src/test/scala/system/packages/MessageHubProduceTests.scala 
b/tests/src/test/scala/system/packages/MessageHubProduceTests.scala
index 2e6761a..b47ff21 100644
--- a/tests/src/test/scala/system/packages/MessageHubProduceTests.scala
+++ b/tests/src/test/scala/system/packages/MessageHubProduceTests.scala
@@ -43,6 +43,7 @@ import java.util.Base64
 import java.nio.charset.StandardCharsets
 
 import org.apache.openwhisk.utils.retry
+import org.apache.openwhisk.core.entity.WhiskAction
 
 @RunWith(classOf[JUnitRunner])
 class MessageHubProduceTests
@@ -145,7 +146,7 @@ class MessageHubProduceTests
             val defaultActionName = s"helloKafka-${currentTime}"
 
             assetHelper.withCleaner(wsk.action, defaultActionName) { (action, 
name) =>
-                action.create(name, defaultAction)
+                action.create(name, defaultAction, annotations = 
Map(WhiskAction.provideApiKeyAnnotationName -> JsBoolean(true)))
             }
 
             assetHelper.withCleaner(wsk.rule, 
s"dummyMessageHub-helloKafka-$currentTime") { (rule, name) =>
@@ -189,7 +190,7 @@ class MessageHubProduceTests
             val defaultActionName = s"helloKafka-${currentTime}"
 
             assetHelper.withCleaner(wsk.action, defaultActionName) { (action, 
name) =>
-                action.create(name, defaultAction)
+                action.create(name, defaultAction, annotations = 
Map(WhiskAction.provideApiKeyAnnotationName -> JsBoolean(true)))
             }
 
             assetHelper.withCleaner(wsk.rule, 
s"dummyMessageHub-helloKafka-$currentTime") { (rule, name) =>

Reply via email to