pybop-team/PyBOP

Split tests into integration & unit

Closed this issue · 0 comments

Feature description

Split the current tests into integration and unit based directories and workflows.

  • Add an integrated nox session
  • Add a integrated test workflow
  • Move the larger tests (test_parameterisation.py) into integration
  • Add simplistic unit tests via a standalone cost function

Motivation

Our current testing suite includes both integration and unit based tests. This is one of the reasons our testing workflow has high completion times.

Possible implementation

No response

Additional context

No response