Skip to content

Commit 32238cc

Browse files
committed
Add CoroutinesAnnotationTransactionInterceptorTests
suspendingValueSuccess() currently fails due to an unexpected rollback on transactional suspending functions returning a value. See gh-25998
1 parent d80dd50 commit 32238cc

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

spring-tx/src/test/kotlin/org/springframework/transaction/annotation/CoroutinesAnnotationTransactionInterceptorTests.kt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,24 +22,18 @@ import org.assertj.core.api.Assertions
2222
import org.junit.jupiter.api.Disabled
2323
import org.junit.jupiter.api.Test
2424
import org.springframework.aop.framework.ProxyFactory
25-
import org.springframework.transaction.TransactionManager
2625
import org.springframework.transaction.interceptor.TransactionInterceptor
27-
import org.springframework.transaction.testfixture.CallCountingTransactionManager
2826
import org.springframework.transaction.testfixture.ReactiveCallCountingTransactionManager
2927

3028
/**
3129
* @author Sebastien Deleuze
3230
*/
3331
class CoroutinesAnnotationTransactionInterceptorTests {
3432

35-
private val ptm = CallCountingTransactionManager()
36-
3733
private val rtm = ReactiveCallCountingTransactionManager()
3834

3935
private val source = AnnotationTransactionAttributeSource()
4036

41-
private val ti = TransactionInterceptor((ptm as TransactionManager), source)
42-
4337
@Test
4438
fun suspendingNoValueSuccess() {
4539
val proxyFactory = ProxyFactory()

0 commit comments

Comments
 (0)