Bob Paulin created NIFI-16461:
---------------------------------

             Summary: [Connectors] Add provider backed system test coverage.
                 Key: NIFI-16461
                 URL: https://issues.apache.org/jira/browse/NIFI-16461
             Project: Apache NiFi
          Issue Type: Task
            Reporter: Bob Paulin


Current system test coverage for provider should include cases where connector 
properties are migrated from the provider:

Ex
 * Step rename and property rename: {{Legacy Connection}} / {{legacy-host}} 
becomes {{Connection}} / {{{}Host{}}}, keeping {{{}db.example.com{}}}.
 * Property removal: {{legacy-obsolete}} is dropped.
 * Property add: {{Client Id}} is set to {{{}auto-migrated{}}}.
 * Required default omitted by the provider: {{Pool Size}} is set to its 
current default, {{{}8{}}}.
 * Missing step with a required default: {{Added Step}} is created with {{Added 
Property}} set to {{{}added-default{}}}.
 * Missing step with only an optional default: {{Optional Step}} is declared, 
but {{Note}} is not stored.
 * Step removal: {{Removed Step}} stays declared, and its required default is 
not applied again.

The provider file is not rewritten by these changes but they should be realized 
by the connector.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to