Skip to content

Conversation

@Deconstrained
Copy link
Collaborator

@Deconstrained Deconstrained commented Dec 19, 2025

This ensures every module has its own tests and that abstract / base classes have dummy classes to test with.

TODO

  • Use context manager unittest.mock.patch for datetime.datetime.now (the assumption that it is immutable is wrong and we could eliminate the epsilon or make it far smaller, and create some static assertions)

...fail noisily if a REST-API-v2-like client class tries to use entity wrapping without explicitly implementing all the essential parts of it.

This change also includes a truing-up of these essential-to-implement base class properties so that the new integration API clients don't get errors.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants