PickleTestSuite is a rigorous test suite for evaluating the stability and correctness of Python's pickle module across diverse environments, for consistent serialization outcomes for identical inputs.
A workflow to make sure our program runs and testing multiple versions of said program is a good thing for any project. We could, if i recall correctly, test multiple python versions as well as different architectures. There is prolly more things one could test if one had a look at it.
While I'm not sure how appropriate workflows are for projects made about testing, we are still writing test. Not to mention that a part of the requirements is testing on different platforms.
Summed up, we should do:
[ ] Make a GitHub action / workflow.
[ ] Expand the workflow to test multiple python versions.
[ ] Expand the workflow to include multiple architectures.
A workflow to make sure our program runs and testing multiple versions of said program is a good thing for any project. We could, if i recall correctly, test multiple python versions as well as different architectures. There is prolly more things one could test if one had a look at it.
While I'm not sure how appropriate workflows are for projects made about testing, we are still writing test. Not to mention that a part of the requirements is testing on different platforms.
Summed up, we should do: