# Tests added:
* Object cloning and overwriting keys.
* Serializing more msgpack values.
* Forcing captured events to have a uuid event_id.
* JSON escapes and surrogate parsing, also fixing a bug for that.
* Discarding events when missing consent.
* Test and fix recording errors on current session.
* Sessions with username did.
* Lots of abnormal sessions on startup.
# Bugs fixed:
* Wrong JSON decoding with surrogate pairs.
* Memory Leak parsing unmatched surrogate pairs.
* Never recorded error counts on sessions.
* test: Move unit tests to pytest, in preparation for integration tests
* try running python on CI
* Create a first integration test
* try making python tests work on windows
* deserialize envelope for tests
* feedback, and try running on windows
* make tests work correctly on windows
* review feedback