diff --git a/repository/src/test/java/org/alfresco/repo/event2/DirectEventGeneratorTest.java b/repository/src/test/java/org/alfresco/repo/event2/DirectEventGeneratorTest.java index cb0f640213..1298ded98d 100644 --- a/repository/src/test/java/org/alfresco/repo/event2/DirectEventGeneratorTest.java +++ b/repository/src/test/java/org/alfresco/repo/event2/DirectEventGeneratorTest.java @@ -35,6 +35,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.config.BeanPostProcessor; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; +import org.springframework.test.annotation.DirtiesContext; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.ContextHierarchy; @@ -42,6 +43,7 @@ import org.springframework.test.context.ContextHierarchy; // Context hierarchy inherits context config from parent classes and extends it with TestConfig from this class @ContextConfiguration(classes = DirectEventGeneratorTest.TestConfig.class) }) +@DirtiesContext(classMode = DirtiesContext.ClassMode.BEFORE_CLASS) public class DirectEventGeneratorTest extends EventGeneratorTest { @Autowired diff --git a/repository/src/test/java/org/alfresco/repo/event2/EnqueuingEventGeneratorTest.java b/repository/src/test/java/org/alfresco/repo/event2/EnqueuingEventGeneratorTest.java index 7e59600671..06e0643ec6 100644 --- a/repository/src/test/java/org/alfresco/repo/event2/EnqueuingEventGeneratorTest.java +++ b/repository/src/test/java/org/alfresco/repo/event2/EnqueuingEventGeneratorTest.java @@ -27,7 +27,9 @@ package org.alfresco.repo.event2; import org.junit.Test; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.test.annotation.DirtiesContext; +@DirtiesContext(classMode = DirtiesContext.ClassMode.BEFORE_CLASS) public class EnqueuingEventGeneratorTest extends EventGeneratorTest { @Autowired diff --git a/repository/src/test/java/org/alfresco/repo/event2/EventGeneratorTest.java b/repository/src/test/java/org/alfresco/repo/event2/EventGeneratorTest.java index 4f8610b6d6..561cb77ae1 100644 --- a/repository/src/test/java/org/alfresco/repo/event2/EventGeneratorTest.java +++ b/repository/src/test/java/org/alfresco/repo/event2/EventGeneratorTest.java @@ -37,7 +37,6 @@ import jakarta.jms.Message; import jakarta.jms.MessageConsumer; import jakarta.jms.MessageListener; import jakarta.jms.Session; - import org.alfresco.model.ContentModel; import org.alfresco.repo.event.v1.model.RepoEvent; import org.alfresco.service.cmr.repository.NodeRef; @@ -52,9 +51,7 @@ import org.junit.After; import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; -import org.springframework.test.annotation.DirtiesContext; -@DirtiesContext(classMode = DirtiesContext.ClassMode.BEFORE_CLASS) public abstract class EventGeneratorTest extends AbstractContextAwareRepoEvent { private static final String EVENT2_TOPIC_NAME = "alfresco.repo.event2"; diff --git a/repository/src/test/java/org/alfresco/repo/event2/RepoEvent2ITSuite.java b/repository/src/test/java/org/alfresco/repo/event2/RepoEvent2ITSuite.java index 17292b3a22..963ee688e7 100644 --- a/repository/src/test/java/org/alfresco/repo/event2/RepoEvent2ITSuite.java +++ b/repository/src/test/java/org/alfresco/repo/event2/RepoEvent2ITSuite.java @@ -35,8 +35,8 @@ import org.junit.runners.Suite.SuiteClasses; DeleteRepoEventIT.class, ChildAssociationRepoEventIT.class, PeerAssociationRepoEventIT.class, - EnqueuingEventGeneratorTest.class, DirectEventGeneratorTest.class, + EnqueuingEventGeneratorTest.class, EventGeneratorDisabledTest.class }) public class RepoEvent2ITSuite