atlarge-research / AIP

An instrument to combine, unify, and correct (scientific) article meta-data.
10 stars 8 forks source link

Setup testing framework with continuous integration #13

Open lfdversluis opened 3 years ago

lfdversluis commented 3 years ago

Currently, only a submodule that AIP uses is being tested, AIP itself preferably should be tested too using mock-datasets and a temporary in-memory database.

  1. Code coverage
  2. Unit testing (correctness)
  3. Regression and Performance see #9
  4. Lint checker for the code
  5. Enable all tests on a submitted PR