You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2018/01/30 09:42:32 UTC
[sling-org-apache-sling-repoinit-it] 17/30: SLING-5943 - support
multiple model/raw references in RepositoryInitializer configuration
This is an automated email from the ASF dual-hosted git repository.
rombert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-repoinit-it.git
commit a473bf12341effd3827836f3097b89df41e20835
Author: Bertrand Delacretaz <bd...@apache.org>
AuthorDate: Tue Aug 16 14:28:28 2016 +0000
SLING-5943 - support multiple model/raw references in RepositoryInitializer configuration
git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1756518 13f79535-47bb-0310-9956-ffa450edef68
---
src/main/provisioning/repoinit.txt | 10 +++++++++-
.../java/org/apache/sling/repoinit/it/ProvisioningModelIT.java | 4 +++-
2 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/src/main/provisioning/repoinit.txt b/src/main/provisioning/repoinit.txt
index c515fb8..56392c8 100644
--- a/src/main/provisioning/repoinit.txt
+++ b/src/main/provisioning/repoinit.txt
@@ -30,6 +30,10 @@
[settings]
org.apache.sling.commons.log.julenabled=true
+[configurations]
+ org.apache.sling.jcr.repoinit.impl.RepositoryInitializer
+ references=["model:context:/resources/provisioning/model.txt","model@repoinitTwo:context:/resources/provisioning/model.txt"]
+
[:repoinit]
# Test the RepositoryInitializer which reads such sections
create path /repoinit/fromProvisioningModel
@@ -47,4 +51,8 @@ register nodetypes
<<===
<< <slingtest='http://sling.apache.org/ns/test/repoinit-it/v1.0'>
<< [slingtest:unstructured] > nt:unstructured
-===>>
\ No newline at end of file
+===>>
+
+# second section to test multiple configured URLs
+[:repoinitTwo]
+create service user secondUserFromProvisioningModel
diff --git a/src/test/java/org/apache/sling/repoinit/it/ProvisioningModelIT.java b/src/test/java/org/apache/sling/repoinit/it/ProvisioningModelIT.java
index 7e270ab..e5c1776 100644
--- a/src/test/java/org/apache/sling/repoinit/it/ProvisioningModelIT.java
+++ b/src/test/java/org/apache/sling/repoinit/it/ProvisioningModelIT.java
@@ -38,6 +38,7 @@ public class ProvisioningModelIT {
private Session session;
private static final String TEST_PATH = "/repoinit/fromProvisioningModel";
private static final String TEST_USER = "userFromProvisioningModel";
+ private static final String SECOND_TEST_USER = "secondUserFromProvisioningModel";
private final String uniqueID = UUID.randomUUID().toString();
@Rule
@@ -57,8 +58,9 @@ public class ProvisioningModelIT {
}
@Test
- public void userCreated() throws Exception {
+ public void usersCreated() throws Exception {
assertTrue("Expecting user " + TEST_USER, U.userExists(session, TEST_USER));
+ assertTrue("Expecting user " + SECOND_TEST_USER, U.userExists(session, SECOND_TEST_USER));
}
@Test
--
To stop receiving notification emails like this one, please contact
rombert@apache.org.