Closed Uplink036 closed 5 months ago
There appears to be 7 types that pickle is supposed to handle. Making sure that we can fuzz these is a good idea. https://docs.python.org/3/library/pickle.html#what-can-be-pickled-and-unpickled
Though a part of this a class / objects, which are hard to fuzz. This means we prolly need to unit test them, sadly.
Protocols are an interesting thing that one might want to set and therefore we might want to test. However, this prolly returns incomprehensible results. Since we can't figure out a good way or even if it its a good idea, we shall instead take note of it and make sure we use the same protocol for the testing we do.
We need to limit the scope of this assignment. The description gave,
After some disccusion we came up that we wanted to try out the following.
We also need to be aware if we are going to a higher version to a lower one, or vice versa. As the results might differ.