Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Samplesheet generation tests - move to mlwh driver.
Previously the tests uses XML feeds as a source of LIMS data. All production code is using mlwh database as a source of LIMS data. Amend tests to use mlwh data and the default ml_warehouse lims driver. Amended how an undefined sample public name is dealt with, i.e. converted an error to a warning and assigned a sensible fall-back value. Some samplesheets are generated without names of study owners, followers, etc. This is due to the fact that some studies do not have fixtures for user data. The database fixtures were generated from the current data, this explains multiple differences between the old and new content of the generated samplesheets. In some tests newer production batches were used instead of hand-crafted data. Deleted tests for old scenarios that do not exist in production any longer. Deleted tests that are duplicated by similar tests with more contemporary test data.
- Loading branch information