G2.134 Outstanding tasks to complete processing of messages to the user #134
Labels
Group 2 - Data Importing
Any issue relating to importing of biological data into either Chado or any other database.
Group 5 | Automated Testing | Performance
Any issue related to automated testing and improving performance
HIGH PRIORITY
Branch
G2.134-finishProcessTests
g2.134-addExceptionsToProcessors
Groups
Group 2 - Data Importing, Group 5 | Automated Testing | Performance
Describe
This issue outlines development tasks needed to follow PR #127 after its merged. Note that separate PRs can be done to address each task:
Finish creating new tests in
TraitImporterProcessValidationTest
to trigger every case from each processing method implemented in PR G4.114 Finalize processValidationMessages() to generate user-friendly messages #127 and render the output to compare with expectations. Each test will have its own data provider.testProcessValidDataFileFailures()
testProcessValidDelimitedFileFailures()
testProcessEmptyCellFailures()
testProcessValueInListFailures()
Add checks to each new processing method that:
Design
The design for task 1) should follow the standard set by these test methods from PR #127:
testProcessGenusExistsFailures()
testProcessValidHeadersFailures()
testProcessDuplicateTraitsFailures()
The text was updated successfully, but these errors were encountered: