Closed Uplink036 closed 4 months ago
While trying to fix too identify and fix this bug, we found a problem with test file 303. This is a problem with the list [0, 0.0, "", False"] Which was translated from ' ' which that version of python used.
we are unsure if this is a problem with pickle or json, as we were relying on json, as mentioned above.
Either way, this should be a bug which is worth mentioning as they are the same thing.
Note, the behavior was different when running with pytest and running the terminal.
The issue might just be that tuples are coerced into lists in JSON.
Currently our implementation relies on hashing to compare results between versions and OS. However, we are getting assert errors from hash values of the text file we are saving and JSON value we used to get that hash value. This means that we might not be able to test None in a way we'd like.