-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Drop xml fixtures in tests for samplesheet generation (#753)
* 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. * Deleted now redundant XML test fixtures
- Loading branch information
Showing
157 changed files
with
17,540 additions
and
32,217 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.