Add additional test case for BROOKLYN-343.

https://issues.apache.org/jira/browse/BROOKLYN-343


Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo
Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/38a5a259
Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/38a5a259
Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/38a5a259

Branch: refs/heads/master
Commit: 38a5a259ce62aaba17da879974c2b367acc0885d
Parents: d05b9fd
Author: Geoff Macartney <[email protected]>
Authored: Fri Apr 28 10:01:50 2017 +0100
Committer: Geoff Macartney <[email protected]>
Committed: Fri Apr 28 10:02:40 2017 +0100

----------------------------------------------------------------------
 .../brooklyn/catalog/CatalogYamlEntityTest.java | 21 ++++++++++++++++++++
 1 file changed, 21 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/38a5a259/camp/camp-brooklyn/src/test/java/org/apache/brooklyn/camp/brooklyn/catalog/CatalogYamlEntityTest.java
----------------------------------------------------------------------
diff --git 
a/camp/camp-brooklyn/src/test/java/org/apache/brooklyn/camp/brooklyn/catalog/CatalogYamlEntityTest.java
 
b/camp/camp-brooklyn/src/test/java/org/apache/brooklyn/camp/brooklyn/catalog/CatalogYamlEntityTest.java
index bc9f9ad..0f378ff 100644
--- 
a/camp/camp-brooklyn/src/test/java/org/apache/brooklyn/camp/brooklyn/catalog/CatalogYamlEntityTest.java
+++ 
b/camp/camp-brooklyn/src/test/java/org/apache/brooklyn/camp/brooklyn/catalog/CatalogYamlEntityTest.java
@@ -544,6 +544,7 @@ public class CatalogYamlEntityTest extends AbstractYamlTest 
{
     }
     
     @Test(groups = "Broken")
+    // See https://issues.apache.org/jira/browse/BROOKLYN-343
     public void testSameCatalogReferences() {
         addCatalogItems(
             "brooklyn.catalog:",
@@ -566,6 +567,26 @@ public class CatalogYamlEntityTest extends 
AbstractYamlTest {
     }
 
     @Test
+    public void testSameCatalogReferencesWithoutServices() {
+        addCatalogItems(
+            "brooklyn.catalog:",
+            "  items:",
+            "  - id: referenced-entity",
+            "    item:",
+            "      type: " + BasicEntity.class.getName(),
+            "  - id: referrer-entity",
+            "    item:",
+            "      type: " + BasicApplication.class.getName(),
+            "      brooklyn.children:",
+            "      - type: referenced-entity",
+            "      brooklyn.config:",
+            "       spec: ",
+            "          $brooklyn:entitySpec:",
+            "            type: referenced-entity");
+    }
+
+
+    @Test
     public void testItemWithBrooklynParameters() throws Exception {
         String id = "inline_version.app";
         String version = TEST_VERSION;

Reply via email to