Julien Ramboz created SLING-6986:
------------------------------------
Summary: MockResourceResolver does not test the resource type
hierarchy in isResourceType
Key: SLING-6986
URL: https://issues.apache.org/jira/browse/SLING-6986
Project: Sling
Issue Type: Bug
Reporter: Julien Ramboz
Priority: Minor
The mock resource resolver is only plainly checking the resource type on the
resource, and not following the type hierarchy.
So assuming we have a resource of the form:
myResource
- jcr:primaryType="unstructured"
- sling:resourceType="foo/bar"
mockResourceResolver.isResourceType(myResource, "foo/bar") => true
mockResourceResolver.isResourceType(myResource, "nt:unstructured") => false
Without implementing the whole type hierarchy, we could at least improve this
by checking:
- the "sling:resourceType"
- the "sling:resourceSuperType"
- the "jcr:primaryType"
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)