Removed auto-fluxing Supplier result when Supplier is not reactive

This commit is contained in:
Oleg Zhurakousky
2019-07-26 15:33:26 +02:00
parent 74ca973bc9
commit 9b1e69f05d
4 changed files with 12 additions and 10 deletions

View File

@@ -53,9 +53,9 @@ public abstract class SpringFunctionAppConfigurationTests {
@Test
public void test() throws Exception {
Supplier<Flux<String>> function = this.catalog.lookup(Supplier.class,
Supplier<String> function = this.catalog.lookup(Supplier.class,
"function0");
assertThat(function.get().blockFirst()).isEqualTo("one");
assertThat(function.get()).isEqualTo("one");
}
}
@@ -66,9 +66,9 @@ public abstract class SpringFunctionAppConfigurationTests {
@Test
public void test() throws Exception {
Supplier<Flux<Integer>> function = this.catalog.lookup(Supplier.class,
Supplier<Integer> function = this.catalog.lookup(Supplier.class,
"function0|function1");
assertThat(function.get().blockFirst()).isEqualTo(3);
assertThat(function.get()).isEqualTo(3);
}
}

View File

@@ -53,9 +53,9 @@ public abstract class SpringFunctionAppExplodedConfigurationTests {
@Test
public void test() throws Exception {
Supplier<Flux<String>> function = this.catalog.lookup(Supplier.class,
Supplier<String> function = this.catalog.lookup(Supplier.class,
"function0");
assertThat(function.get().blockFirst()).isEqualTo("one");
assertThat(function.get()).isEqualTo("one");
}
}
@@ -67,9 +67,9 @@ public abstract class SpringFunctionAppExplodedConfigurationTests {
@Test
public void test() throws Exception {
Supplier<Flux<Integer>> function = this.catalog.lookup(Supplier.class,
Supplier<Integer> function = this.catalog.lookup(Supplier.class,
"function0|function1");
assertThat(function.get().blockFirst()).isEqualTo(3);
assertThat(function.get()).isEqualTo(3);
}
}