haddock3 icon indicating copy to clipboard operation
haddock3 copied to clipboard

update `caprieval` integration tests

Open rvhonorato opened this issue 1 year ago • 0 comments

You are about to submit a new Pull Request. Before continuing make sure you read the contributing guidelines and that you comply with the following criteria:

  • [x] You have sticked to Python. Please talk to us before adding other programming languages to HADDOCK3
  • [ ] Your PR is about CNS
  • [x] Your code is well documented: proper docstrings and explanatory comments for those tricky parts
  • [x] You structured the code into small functions as much as possible. You can use classes if there is a (state) purpose
  • [x] Your code follows our coding style
  • [x] You wrote tests for the new code
  • [x] tox tests pass. Run tox command inside the repository folder
  • [ ] -test.cfg examples execute without errors. Inside examples/ run python run_tests.py -b
  • [x] PR does not add any dependencies, unless permission granted by the HADDOCK team
  • [ ] PR does not break licensing
  • [ ] Your PR is about writing documentation for already existing code :fire:
  • [x] Your PR is about writing tests for already existing code :godmode:

This PR updates the integration tests for caprieval module that were ignored in #957 and streamlines the checking process adding some helper functions to handle the polymorphic nature of the capri_ss and capri_clt files

rvhonorato avatar Jul 31 '24 11:07 rvhonorato