You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by he...@apache.org on 2021/08/20 08:15:52 UTC
[brooklyn-server] 01/03: test tags with locations
This is an automated email from the ASF dual-hosted git repository.
heneveld pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git
commit d068bcaa0edfc13bd73887a4ff5bdc46c25bfc67
Author: Alex Heneveld <al...@cloudsoftcorp.com>
AuthorDate: Fri Aug 20 09:15:20 2021 +0100
test tags with locations
---
.../apache/brooklyn/camp/brooklyn/LocationsYamlTest.java | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/camp/camp-brooklyn/src/test/java/org/apache/brooklyn/camp/brooklyn/LocationsYamlTest.java b/camp/camp-brooklyn/src/test/java/org/apache/brooklyn/camp/brooklyn/LocationsYamlTest.java
index ee7ce5b..17f4027 100644
--- a/camp/camp-brooklyn/src/test/java/org/apache/brooklyn/camp/brooklyn/LocationsYamlTest.java
+++ b/camp/camp-brooklyn/src/test/java/org/apache/brooklyn/camp/brooklyn/LocationsYamlTest.java
@@ -281,4 +281,19 @@ public class LocationsYamlTest extends AbstractYamlTest {
return log;
}
+ @Test
+ public void testLocationWithTags() throws Exception {
+ String yaml =
+ "location:\n"+
+ " localhost:\n"+
+ " tags: [ foo ]\n"+
+ "services:\n"+
+ "- type: org.apache.brooklyn.core.test.entity.TestEntity\n";
+
+ Entity app = createStartWaitAndLogApplication(yaml);
+ LocalhostMachineProvisioningLocation loc = (LocalhostMachineProvisioningLocation) Iterables.getOnlyElement(app.getLocations());
+ assertNotNull(loc);
+ Assert.assertTrue(loc.tags().containsTag("foo"), "location tags missing: "+loc.tags().getTags());
+ }
+
}