You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test: Add comprehensive test coverage for MariaDBFilterExpressionConverter (#3943)
Added new test cases covering edge cases and complex scenarios
Refactored existing tests to use neutral domain terminology
Improved test coverage for:
- Empty/single-item lists
- Null values and empty strings
- Nested JSON paths and array indexing
- Mixed data types (boolean, numeric, string)
- Complex nested groupings
- Special characters and numeric strings
Details
- Enhanced robustness of filter expression conversion
- Better validation of edge cases
- Domain-neutral test data for broader applicability
Signed-off-by: Alex Klimenko <[email protected]>
Copy file name to clipboardExpand all lines: vector-stores/spring-ai-mariadb-store/src/test/java/org/springframework/ai/vectorstore/mariadb/MariaDBFilterExpressionConverterTests.java
+103Lines changed: 103 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -123,4 +123,107 @@ public void testComplexIdentifiers() {
0 commit comments