nimi-python
nimi-python copied to clipboard
Add system test to ensure driver runtime version tested against, matches the version listed in documentation
Description of issue
Add system test to ensure driver runtime version tested against, matches the version listed in documentation.
Driver Version Tested Against is listed in README and on PyPI.
From @marcoskirsch
this would require putting the "tested against" versions in metadata, making that available to the test, and writing the tests to compare the two.
We have latest_runtime_version_tested_against
in metadata now, which is used to generate documentation.
nimibot would need to read the version of the driver and compare to the metadata in the repo.
Calling the OS-specific package manager would be a good way to get the version of the installed driver runtime.