A couple thousand lines of python, and not a single test!
For something that we intend to be a framework on which other products/services are built, we should spend a bit of time making sure that the framework is stable and Just Works ^TM. At the bare minimum, tests can show an interested party how you intended the framework to be used in particular ways. At best, we can integrate testing as part of the CI actions on this repository to make sure that future PRs don't get merged when they break important functionality.
A couple thousand lines of python, and not a single test!
For something that we intend to be a framework on which other products/services are built, we should spend a bit of time making sure that the framework is stable and Just Works ^TM. At the bare minimum, tests can show an interested party how you intended the framework to be used in particular ways. At best, we can integrate testing as part of the CI actions on this repository to make sure that future PRs don't get merged when they break important functionality.