Test It
In order to test your new connector you need to runmake generate from the project’s root in order to generate the propert Python Classes from the JSON Schemas you created and modified.
Unit Tests
If you want to test the whole package you could always run the following commands from the project’s root:pytest {path_to_your_tests}.
Run the Connector from the CLI
In order to test the connector using the CLI you first need to have the OpenMetadata stack running locally. The easiest way to do is to check how to do it here. With it up and running you can install the ingestion pacakge locally and use the CLI directly:Run the Connector from the UI
In order to test the connector using the UI you first need to have the OpenMetadata stack running locally. The easiest way to do is to check how to do it here. With it up and running you can configure the connector from the UI itself.AI-Assisted Testing and Review
If you are using Claude Code or another AI agent with the OpenMetadata skills installed, you can use these commands to streamline testing and review:Local Docker Testing
Use the/test-locally skill to automatically build and deploy the full OpenMetadata stack with Docker:
http://localhost:8585.
Connector Review
Use the/connector-review skill to review your connector against OpenMetadata standards before submitting a PR:
Next Step
Now that it’s all working correctly, let’s learn how to update the documentation for everyone else that will use the connector!Update the Documentation
Learn how to create the documentation for your new Connector