From 406ef528ccd07ce20ccdb2693ed9d309c5cd800c Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Mon, 26 Jul 2021 17:18:31 +0200 Subject: [PATCH] Temporarily disabled calls to FunctionAroundWrapper --- .../context/catalog/FunctionAroundWrapper.java | 12 ++++++------ .../BeanFactoryAwareFunctionRegistryTests.java | 2 ++ .../function/context/catalog/MarcinSleuthTests.java | 2 ++ 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/catalog/FunctionAroundWrapper.java b/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/catalog/FunctionAroundWrapper.java index 87694f80d..f9b1a7f59 100644 --- a/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/catalog/FunctionAroundWrapper.java +++ b/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/catalog/FunctionAroundWrapper.java @@ -37,12 +37,12 @@ public abstract class FunctionAroundWrapper implements BiFunction) input, targetFunction); - } - else if (targetFunction.isSupplier() && !targetFunction.isOutputTypePublisher()) { - return this.doApply(null, targetFunction); - } +// if (input instanceof Message) { +// return this.doApply((Message) input, targetFunction); +// } +// else if (targetFunction.isSupplier() && !targetFunction.isOutputTypePublisher()) { +// return this.doApply(null, targetFunction); +// } return targetFunction.apply(input); } diff --git a/spring-cloud-function-context/src/test/java/org/springframework/cloud/function/context/catalog/BeanFactoryAwareFunctionRegistryTests.java b/spring-cloud-function-context/src/test/java/org/springframework/cloud/function/context/catalog/BeanFactoryAwareFunctionRegistryTests.java index 996822c7f..09039a6fc 100644 --- a/spring-cloud-function-context/src/test/java/org/springframework/cloud/function/context/catalog/BeanFactoryAwareFunctionRegistryTests.java +++ b/spring-cloud-function-context/src/test/java/org/springframework/cloud/function/context/catalog/BeanFactoryAwareFunctionRegistryTests.java @@ -38,6 +38,7 @@ import java.util.stream.Collectors; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; import org.reactivestreams.Publisher; import reactor.core.publisher.Flux; @@ -539,6 +540,7 @@ public class BeanFactoryAwareFunctionRegistryTests { @SuppressWarnings({ "rawtypes", "unchecked" }) @Test + @Disabled public void testWrappedWithAroundAdviseConfiguration() { FunctionCatalog catalog = this.configureCatalog(WrappedWithAroundAdviseConfiguration.class); Function f = catalog.lookup("uppercase"); diff --git a/spring-cloud-function-context/src/test/java/org/springframework/cloud/function/context/catalog/MarcinSleuthTests.java b/spring-cloud-function-context/src/test/java/org/springframework/cloud/function/context/catalog/MarcinSleuthTests.java index 59a07004c..69bfd242f 100644 --- a/spring-cloud-function-context/src/test/java/org/springframework/cloud/function/context/catalog/MarcinSleuthTests.java +++ b/spring-cloud-function-context/src/test/java/org/springframework/cloud/function/context/catalog/MarcinSleuthTests.java @@ -19,6 +19,7 @@ package org.springframework.cloud.function.context.catalog; import java.util.function.Function; import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; @@ -36,6 +37,7 @@ import static org.assertj.core.api.Assertions.assertThat; /** * @author Oleg Zhurakousky */ +@Disabled public class MarcinSleuthTests { private ApplicationContext context;