2820 Commits (382b51a8d4791f0a66b45db0d1960b898ef3b419)

Author SHA1 Message Date
Sam Brannen 537d539b1d Use JUnit Jupiter annotations as examples in TestContextManager JavaDoc 3 years ago
Sam Brannen 476b9cfc99 Polish TestContextManager internals 3 years ago
Sam Brannen 352087a637 Forbid loading of test ApplicationContext in AOT mode if AOT processing failed 3 years ago
Sam Brannen 33d33802a8 Improve logging in TestContextManager 3 years ago
Sam Brannen 9ec937c843 Remove erroneous Javadoc link 3 years ago
Sam Brannen 7fcd1de8e3 Use AssertJ's isEmpty() instead of hasSize(0) 3 years ago
Sam Brannen d5b0b2b1a1 User AssertJ's hasSize() for arrays 3 years ago
Sam Brannen 36f7597f25 Use AssertJ's hasSize() for collections and maps 3 years ago
Sam Brannen 43f8d9e084 Apply 'instanceof pattern matching' 3 years ago
Sam Brannen 917c41fd52 Use Set.of() for constant sets where appropriate 3 years ago
Sam Brannen 508d2c7a77 Fix Javadoc formatting issues for headings 3 years ago
Sam Brannen 8e64701cb7 Fix Javadoc formatting issue in TestSocketUtils 3 years ago
Sam Brannen 2aa78889d2 Use consistent wording in precondition error messages 3 years ago
Sam Brannen 698f8995f7 Revise TestSocketUtils and tests 3 years ago
Chris Bono ee51dab1f3 Introduce TestSocketUtils as a replacement for SocketUtils 3 years ago
Sam Brannen eb91d21ada Polishing 3 years ago
Sam Brannen ae3bec5d57 Allow test classes to provide runtime hints via declarative mechanisms 3 years ago
Juergen Hoeller d7d44c6c51 Polishing 3 years ago
Sam Brannen 69736af5fc Revise ContextLoadException constructor to accept a Throwable 3 years ago
Sam Brannen 7d68d0625c Polishing 3 years ago
Kulwant Singh debe78b7f9 Minor improvements in spring-test 3 years ago
Sam Brannen 9d73f81e9c Avoid String allocations with Assert.notNull() 3 years ago
Sam Brannen 95f3337bb5 Revise contribution 3 years ago
divcon ba136dcf40 Replace use of Collections.unmodifiable*() methods where appropriate 3 years ago
Juergen Hoeller 86d45578d9 Introduce findAllAnnotationsOnBean variant on ListableBeanFactory 3 years ago
Sam Brannen 3438c47744 Polishing 3 years ago
Juergen Hoeller 19cf503534 Align with Servlet 6.0 and introduce support for Jakarta WebSocket 2.1 3 years ago
Sam Brannen 5f02323b9c Avoid String allocations with Assert.isTrue() 3 years ago
Sam Brannen a281d8c3fd Polishing 3 years ago
Sam Brannen c21bd6659d Introduce TestContextSpringFactoriesUtils to reduce code duplication 3 years ago
Sam Brannen a4d36a8b83 Polish ApplicationContextFailureProcessor support 3 years ago
Sam Brannen a13cb01b99 Load ApplicationContextFailureProcessors from spring.factories 3 years ago
Sam Brannen 273e38c2b4 Make TestAotProcessor more easily extensible 3 years ago
Sam Brannen 997dd3ee65 Revise logging in the TestContext framework 3 years ago
Stephane Nicoll 82a0154bd1 Expose a system property when AOT processing is running 3 years ago
Sam Brannen eadb003a8d Introduce builder API for AOT processor Settings 3 years ago
Sam Brannen 6bdf0bcc4a Introduce ApplicationContextFailureProcessor SPI in the TCF 3 years ago
Arjen Poutsma ce03980fb4 Mark HttpRequest::getMethodValue and ClientHttpResponse::getRawStatusCode for removal 3 years ago
Juergen Hoeller 0f8ca805e1 Move hints to dedicated top-level package (avoiding aot<->support cycle) 3 years ago
Sam Brannen f00e4b230f Support method chaining in AbstractAotProcessor.Settings 3 years ago
Sam Brannen cad7444afa Introduce Settings container in AbstractAotProcessor 3 years ago
Sam Brannen de609e5d45 Polishing 3 years ago
Sam Brannen b2b3163fae Redesign AOT processors for consistency and simplification 3 years ago
Sam Brannen bca35dc0a2 Generate direct mappings from AOT initializers to test classes 3 years ago
Sam Brannen be70b675c6 Polishing 3 years ago
Sam Brannen 69e4cc5576 Ensure context caching works properly during AOT runtime in the TCF 3 years ago
Sam Brannen cfa95c793b Ensure MergedContextConfigurationRuntimeHints is invoked once per config 3 years ago
Sam Brannen d4a5565340 Enable default TestExecutionListeners in JUnit 4 and TestNG base test classes 3 years ago
Sam Brannen b71d95df71 Document how to switch to the default set of TestExecutionListeners 3 years ago
Sam Brannen b20de758b2 Support custom status code in ExchangeResult for WebTestClient 3 years ago