replace pickled tests with integration tests
Add integration tests to validate that the upcoming code refactoring doesn't affect the analysis result.
This change allows multiple things:
- Avoid using pickle for pd.DataFrame, which was stopping us from using pandas>2.
- A change will now be clearer to understand for a reviewer, as the result is in plain text and not in a binary file.
Edited by Simon Mazenoux