-
Notifications
You must be signed in to change notification settings - Fork 3
feat: Add comprehensive integration test coverage #244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: development
Are you sure you want to change the base?
Conversation
- Add 18 new integration test suites covering advanced SDK features - Add utility classes for test helpers and performance assertions - Optimize test execution with parallel processing - Update Credentials management for better security Test suites include coverage for: - Complex query scenarios (AND/OR/NOT operations) - Deep reference fetching and nested structures - JSON RTE with embedded items - Modular blocks and global fields - Locale fallback mechanisms - Field projection and pagination - Asset management operations - Error handling and retry logic - Sync operations and metadata All tests passing with optimized execution time.
reeshika-h
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[Java SDK - Coverage Check / coverage (pull_request)] this workflow is failing.
- String.repeat() was introduced in Java 11 - GitHub Actions uses Java 8 (Temurin) - Added repeatString() helper method for Java 8 compatibility - All tests remain functional
- Add Java 8 compatibility for test logging - Configure JaCoCo to use standard output directory - Allow test pattern specification via -Dtest parameter
|
Coverage Summary
|
The failing coverage workflow is now fixed. |
reeshika-h
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Test suites include coverage for:
All tests passing with optimized execution time.