conftest.py 564 B

12345678910111213141516171819
  1. import os
  2. import pandas
  3. SUBJECTS_DIR = os.path.join(os.path.dirname(__file__), 'subjects')
  4. def assert_volume_frames_equal(left: pandas.DataFrame, right: pandas.DataFrame):
  5. sort_by = ['volume_mm^3', 'analysis_id']
  6. left.sort_values(sort_by, inplace=True)
  7. right.sort_values(sort_by, inplace=True)
  8. left.reset_index(inplace=True, drop=True)
  9. right.reset_index(inplace=True, drop=True)
  10. pandas.util.testing.assert_frame_equal(
  11. left=left,
  12. right=right,
  13. # ignore the order of index & columns
  14. check_like=True,
  15. )