erica1111-prog opened a new pull request, #13049:
URL: https://github.com/apache/seatunnel/pull/13049

   <!--
   Thank you for contributing to SeaTunnel! Please make sure that your code 
changes
   are covered with tests.
   -->
   
   ### Purpose of this pull request
   
   Migrate `InfluxDBSinkFactory` to support `OptionRule` validation and add 
corresponding unit test cases in `InfluxDBFactoryTest`.
   
   ### Does this PR introduce _any_ user-facing change?
   No.
   
   ### How was this patch tested?
   - Added `testSinkOptionRulesSuccess`, `testSinkOptionRuleMissingRequired`, 
and `testSinkOptionRuleMutualExclusion` unit tests in `InfluxDBFactoryTest`.
   - Passed `mvn test -pl :connector-influxdb -Dtest=InfluxDBFactoryTest`.
   - Formatted code via `mvn spotless:apply`.
   
   ### Check List
   - [x] If there is a new feature or experiment feature, please add 
documentation for it.
   - [x] I have already rebased the latest `dev` branch.
   - [x] I have already resolved conflicts.
   - [x] I have successfully compiled the project.
   - [x] I have passed all local test cases.


-- 
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]

Reply via email to