Add a test for all commondata files
Created by: scarlehoff
I am skipping the error due to #1991 (closed) since I guess that will take some time (and better to have some testing as soon as possible).
I am checking:
- Whether the data can be loaded
- The kinematics can be loaded and:
- The kinematic coverage is included in the kinematics dataframe
- If no kinematic override is set, that a process type is given (this would fail for the datasets in #1991 (closed))
- If a process is given, that the kinematic coverage is correct
- The central data can be loaded and has the right ndata
- The uncertainties can be loaded
- The
stat
key is correctly used - The inter-dataset correlations have unique name
- All treatment is either
MULT
orADD
- The
All of this is checked for all datasets and variant regardless of whether they have a theory or not. Any other ideas for things to test?
This closes #1990 (closed)
(the current failure is for a fix already in master, will rebase)