Is your feature request related to a problem?
The Integrations CLI, started in #32, needs tests and continuous integration for ensuring continual quality of contributions.
What solution would you like?
We can introduce a basic test suite using Pytest, and decide on a linting tool such as pylint or black, adding both to Github Actions.
What alternatives have you considered?
The built-in unittest module is an option, but I've seen pytest used throughout the org.
Do you have any additional context?
See also: #31
Is your feature request related to a problem?
The Integrations CLI, started in #32, needs tests and continuous integration for ensuring continual quality of contributions.
What solution would you like?
We can introduce a basic test suite using Pytest, and decide on a linting tool such as
pylintorblack, adding both to Github Actions.What alternatives have you considered?
The built-in
unittestmodule is an option, but I've seenpytestused throughout the org.Do you have any additional context?
See also: #31