From eeb15e480910f62a1b19067d69b4a8cf3b5e8c00 Mon Sep 17 00:00:00 2001 From: Ramnivas Laddad Date: Mon, 8 Mar 2010 20:42:22 +0000 Subject: [PATCH] Fixed SPR-6734 by resticting record/replay logic to only entity methods that originated in a test method git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3063 50f2f4bb-b051-0410-bef5-90022cba6387 --- .../mock/staticmock/AbstractMethodMockingControl.aj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.springframework.aspects/src/main/java/org/springframework/mock/staticmock/AbstractMethodMockingControl.aj b/org.springframework.aspects/src/main/java/org/springframework/mock/staticmock/AbstractMethodMockingControl.aj index 30bf1ab8f69..25b8c35b494 100644 --- a/org.springframework.aspects/src/main/java/org/springframework/mock/staticmock/AbstractMethodMockingControl.aj +++ b/org.springframework.aspects/src/main/java/org/springframework/mock/staticmock/AbstractMethodMockingControl.aj @@ -151,7 +151,7 @@ public abstract aspect AbstractMethodMockingControl percflow(mockStaticsTestMeth expectations.verify(); } - Object around() : methodToMock() { + Object around() : methodToMock() && cflowbelow(mockStaticsTestMethod()) { if (recording) { expectations.expectCall(thisJoinPointStaticPart.toLongString(), thisJoinPoint.getArgs()); // Return value doesn't matter