[
https://issues.apache.org/jira/browse/SLING-5028?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14805043#comment-14805043
]
Daniel Platon commented on SLING-5028:
--------------------------------------
[[email protected]], I think this depends of the resource provider -
JCR_JACKRABBIT uses an actual repository so it makes sense to call save() to
persist the data. Using JCR_MOCK doesn't require a save() since it uses an
in-memory repository (that's what threw me off in the first place).
> [Sling Mocks] Running a query with condition doesn't return any results
> -----------------------------------------------------------------------
>
> Key: SLING-5028
> URL: https://issues.apache.org/jira/browse/SLING-5028
> Project: Sling
> Issue Type: Bug
> Components: Testing
> Affects Versions: Testing Sling Mock 1.5.0
> Reporter: Daniel Platon
> Assignee: Robert Munteanu
>
> Running a query that uses a WHERE condition returns no results when using
> JCR_JACKRABBIT provider.
> The query
> {{SELECT * FROM [nt:unstructured] as N}} returns the correct number of
> results.
> However, running {{SELECT * FROM [nt:unstructured] as N WHERE
> ISDESCENDANTNODE(N,"/content')}} returns no results.
> I've set up a small project to illustrate this at
> https://github.com/dplaton/sling-testing
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)