You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ss...@apache.org on 2019/02/28 15:31:41 UTC
[sling-org-apache-sling-testing-resourceresolver-mock] branch
master updated: SLING-8298 resourceresolver-mock: Set resolution path in
resource metadata
This is an automated email from the ASF dual-hosted git repository.
sseifert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-testing-resourceresolver-mock.git
The following commit(s) were added to refs/heads/master by this push:
new e7a2d09 SLING-8298 resourceresolver-mock: Set resolution path in resource metadata
e7a2d09 is described below
commit e7a2d09db32e4537125ec676d4e262f2e11ebf78
Author: sseifert <ss...@pro-vision.de>
AuthorDate: Thu Feb 28 16:31:27 2019 +0100
SLING-8298 resourceresolver-mock: Set resolution path in resource metadata
---
.../org/apache/sling/testing/resourceresolver/MockResource.java | 1 +
.../testing/resourceresolver/SlingCrudResourceResolverTest.java | 7 +++++++
2 files changed, 8 insertions(+)
diff --git a/src/main/java/org/apache/sling/testing/resourceresolver/MockResource.java b/src/main/java/org/apache/sling/testing/resourceresolver/MockResource.java
index b6d4518..58f5a98 100644
--- a/src/main/java/org/apache/sling/testing/resourceresolver/MockResource.java
+++ b/src/main/java/org/apache/sling/testing/resourceresolver/MockResource.java
@@ -50,6 +50,7 @@ public class MockResource extends AbstractResource {
final ResourceResolver resolver) {
this.resolver = resolver;
this.path = path;
+ rm.setResolutionPath(path);
if (props instanceof MockValueMap) {
this.props = (MockValueMap)props;
}
diff --git a/src/test/java/org/apache/sling/testing/resourceresolver/SlingCrudResourceResolverTest.java b/src/test/java/org/apache/sling/testing/resourceresolver/SlingCrudResourceResolverTest.java
index a51a59b..4cbb042 100644
--- a/src/test/java/org/apache/sling/testing/resourceresolver/SlingCrudResourceResolverTest.java
+++ b/src/test/java/org/apache/sling/testing/resourceresolver/SlingCrudResourceResolverTest.java
@@ -307,4 +307,11 @@ public class SlingCrudResourceResolverTest {
assertEquals(r2.getPath(), resourceResolver.getParentResourceType(r4.getPath()));
}
+
+ @Test
+ public void testResourceMetadata() throws IOException {
+ Resource resource1 = resourceResolver.getResource(testRoot.getPath() + "/node1");
+ assertEquals(testRoot.getPath() + "/node1", resource1.getResourceMetadata().getResolutionPath());
+ }
+
}