Sam Brannen
Sam Brannen
## Overview As discussed in https://github.com/spring-projects-experimental/spring-native/issues/1169#issuecomment-967002442, `SpringBootDependencyInjectionTestExecutionListener` is no longer used in AOT and native tests. Consequently, Spring Boot's `ConditionEvaluationReport` support has been lost for Spring integration tests. ## Analysis...
## Overview If you attempt to use AssertJ's `SoftAssertions.assertSoftly(...)` feature, you currently will encounter an exception similar to the following. ``` java.lang.RuntimeException: java.lang.NoSuchMethodException: org.assertj.core.api.SoftAssertions.() org.assertj.core.api.SoftAssertionsProvider.assertSoftly(SoftAssertionsProvider.java:117) org.assertj.core.api.SoftAssertions.assertSoftly(SoftAssertions.java:162) com.example.commandlinerunner.CommandlinerunnerApplicationTests.contextLoads(CommandlinerunnerApplicationTests.java:27) java.lang.reflect.Method.invoke(Method.java:566) org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725) [...]...
In order to ensure that web applications in `spring-graalvm-native-samples` are testable and properly tested (at least with a simple in-container smoke test), we should do the following. 1. Ensure that...
## Overview We can reduce the amount of generated proxy configuration and the native footprint by avoiding inclusion of unused annotation proxy classes in the native images. ## Rationale Annotations...
## Overview `ApplicationContextAotGenerator` currently does not support a target component for the name of the generated `ApplicationContextInitializer`. This is sufficient if you are processing a single `ApplicationContext` for AOT. It's...
## Deliverables - [ ] Document when `RequestEntity.getUrl()` throws an `UnsupportedOperationException` in its Javadoc. - [ ] Include a meaningful exception message in the thrown `UnsupportedOperationException`. ## Related Issues -...
## Overview Several existing tests as well as examples in the reference manual refer to Nashorn as the supported `ScriptEngine` for JavaScript; however, Nashorn is no longer supported since Java...
## Overview When a failure occurs while loading an `ApplicationContext` in the Spring TestContext Framework, it would be useful to have a first-class SPI for processing the exception. For example,...
## Background This issue addresses some of the topics discussed in #112. ## Status Quo It is currently possible to register extensions _declaratively_ via `@ExtendWith` on types and methods, and...
## Overview A comment in [SPR-15366](https://jira.spring.io/browse/SPR-15366?focusedCommentId=157903&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-157903) has made me aware of a potential bug in JUnit Jupiter's handling of `@BeforeEach` methods with regard to the `ExtensionContext` supplied to a `ParameterResolver`...