Several additional tests on read_batch() method. Primary focus of tests are to include requests for reading from more symbols and/or snapshots, with different combinations of parameters for the read - using query builder etc on a more diverse dataframe types.
Added more dataframe utility methods
added a special assert_frame_equals method for frames that have row range type of index or other not datetime/timestamp that is natevly supported
as of previous PR assert_frames_equal will now log dataframes structure in CSV format wich will be logged only in case of assertaion failiure (later this CSV could be imported back if needed to reproduce problem)
Any other comments?
Checklist
Checklist for code changes...
- [ ] Have you updated the relevant docstrings, documentation and copyright notice?
- [ ] Is this contribution tested against [all ArcticDB's features](../docs/mkdocs/docs/technical/contributing.md)?
- [ ] Do all exceptions introduced raise appropriate [error messages](https://docs.arcticdb.io/error_messages/)?
- [ ] Are API changes highlighted in the PR description?
- [ ] Is the PR labelled as enhancement or bug so it appears in autogenerated release notes?
Reference Issues/PRs
What does this implement or fix?
Several additional tests on read_batch() method. Primary focus of tests are to include requests for reading from more symbols and/or snapshots, with different combinations of parameters for the read - using query builder etc on a more diverse dataframe types.
Any other comments?
Checklist
Checklist for code changes...
- [ ] Have you updated the relevant docstrings, documentation and copyright notice? - [ ] Is this contribution tested against [all ArcticDB's features](../docs/mkdocs/docs/technical/contributing.md)? - [ ] Do all exceptions introduced raise appropriate [error messages](https://docs.arcticdb.io/error_messages/)? - [ ] Are API changes highlighted in the PR description? - [ ] Is the PR labelled as enhancement or bug so it appears in autogenerated release notes?