You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge pull request #935 from DanielArndt/update-async-tests
#935
#### Description
As of Python 3.8, `AsyncMock` and many other async testing tools are available as standard libraries. This PR removes the third-party library `asynctest` and replaces it with those available in the standard python library.
As part of this, the tests will now run on Python 3.11, which they previously did not.
Additionally, warnings during tests are significantly reduced (from hundreds, to tens).
#### QA Steps
Running the unit and integration tests is hopefully sufficient
#### Notes & Discussion
I went down a rabbit hole here while investigating something totally unrelated. I understand if this change needs a more thorough review which there may or may not be time for, but I thought I'd put up the change since I was having some fun digging in.
0 commit comments