Hi Amit We could change the resourceresolver-mock to "use" a lower Sling API version than it "implements". I.e. in MockResourceResolver, change all resource.getValueMap() to ResourceUtil.getValueMap(resource). Then it should be compatible with lower API versions. This should work as long as there are no major API changes.
Regards Julian On Fri, Oct 10, 2014 at 9:57 AM, Amit.. Gupta. <amitg...@adobe.com> wrote: > Hello Team, > > > I am adding a test case of [0], for this I need to use latest of > > > <groupId>org.apache.sling</groupId> > > <artifactId>org.apache.sling.testing.resourceresolver-mock</artifactId> > > ? > > This introduces a dependency to sling.api:2.7.0, because of > resource.getValueMap > > > sling event module, otherwise is quite content with older api dependency. So, > I don't want to introduce this higher dependency. > > I can explicitly give a lower bound in import, which isn't nice either. Is > there any other way. > > > Regards, > > Amit > > > [0] https://issues.apache.org/jira/browse/SLING-4014