FrankChen021 opened a new pull request, #19939:
URL: https://github.com/apache/druid/pull/19939

   ## Summary
   
   - Migrate the SQL core and schema test classes to JUnit 5.
   - Replace JUnit 4 assertions and lifecycle annotations with Jupiter APIs.
   - Preserve existing JUnit 5 `@ParameterizedClass` patterns for class-level 
parameterized tests.
   - Remove obsolete SQL-module migration-support, Vintage, JUnitParams, and 
direct Hamcrest Core declarations.
   - Retain the shared `DruidExceptionMatcher` compatibility dependency because 
it remains unchanged and is still used by tests.
   
   ## Validation
   
   - SQL parser test: 57 tests passed.
   - Vectorized expression consistency test: 26 tests passed.
   - Maven Checkstyle: 0 violations.
   - Maven SpotBugs: 0 bugs/errors.
   - `git diff --check` passed.
   
   ## Tracking
   
   Part of [#13948](https://github.com/apache/druid/issues/13948).
   
   This follows [#19909](https://github.com/apache/druid/pull/19909), which 
migrated the SQL leaf and Quidem tests.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to