hi, may you share a snippet of your sample test?
regards antonio On Apr 28, 2014, at 5:30 PM, jblack <[email protected]> wrote: > I created some sample tests based on the sample integration tests in the > sling repository (at path sling\testing\samples\integration-tests), and I'm > currently trying to use a local Adobe CQ instance to run the tests. The > first test run succeeds, but subsequent test runs without restarting the > container fail in various ways. The most common errors are: > > com.my.package.sling.junit.runners.ServerSideSampleTest > > initializationError FAILED > java.lang.AssertionError: POST request to > http://localhost:4502/system/sling/junit/com.my.package.sling.junit.tests.json: > expecting status 200 expected:<200> but was:<500> > > and > > com.my.package.sling.junit.runners.ServerSideSampleTest > > initializationError FAILED > java.lang.AssertionError: expected:<7> but was:<4> > at org.junit.Assert.fail(Assert.java:88) > at org.junit.Assert.failNotEquals(Assert.java:743) > at org.junit.Assert.assertEquals(Assert.java:118) > at org.junit.Assert.assertEquals(Assert.java:555) > at org.junit.Assert.assertEquals(Assert.java:542) > at > com.my.package.sling.junit.runners.ServerSideSampleTest.checkNumberOfTests(ServerSideSampleTest.java:45) > > I also converted the Maven project to a Gradle project, and I was getting > weird test failures using the sling launchpad if I didn't have Gradle delete > the launchpad directory between test runs. > > I noticed that the sling junit runner doesn't delete the bundles after the > tests run, and they're left in active state. Could this have something to > do with it? > > > > -- > View this message in context: > http://apache-sling.73963.n3.nabble.com/Subsequent-runs-of-the-same-tests-fail-if-OSGi-environment-not-restarted-tp4032920.html > Sent from the Sling - Users mailing list archive at Nabble.com.
