-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use dict representation for compress and decompress #42
Conversation
Codecov Report
@@ Coverage Diff @@
## main #42 +/- ##
==========================================
+ Coverage 97.57% 97.70% +0.12%
==========================================
Files 6 6
Lines 289 305 +16
Branches 42 55 +13
==========================================
+ Hits 282 298 +16
Misses 5 5
Partials 2 2
Continue to review full report at Codecov.
|
10041b3
to
8984287
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
@@ -43,6 +42,8 @@ class TestException(Exception): | |||
Custom exception we can throw for testing. | |||
""" | |||
|
|||
__test__ = False |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What's happening here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Telling pytest that isn't a test class. Added a comment.
We should update the CHANGELOG with a summary of the changes. So the idea is that the tszip encoding should be identical to older versions? Is there any way we can verify this? Maybe we should put in a few old tszipped files in repo, and verify that we recover these correctly, at least? |
8984287
to
f5d20ee
Compare
f5d20ee
to
dc770d3
Compare
I've added a changelog and a test of a legacy file. The idea is that old files should still work. |
Fixes #39
Fixes #38