10.5281/zenodo.3531521
https://zenodo.org/records/3531521
oai:zenodo.org:3531521
Paul J. Morris
Paul J. Morris
Museum of Comparative Zoology, Harvard University
David Lowery
David Lowery
FilteredPush/event_date_qc: Release version 1.1.0 of the event_date_qc library, adds parameterized tests.
Zenodo
2019
2019-11-06
https://github.com/FilteredPush/event_date_qc/tree/v1.1.0
10.5281/zenodo.596795
v1.1.0
Other (Open)
Release version 1.1.0 of the FilteredPush event_date_qc library for testing data quality of date data, in particular, testing DarwinCore Event terms with tests described by the TDWG Biodiversity Data Quality Interest Group Task Group 2 on tests and assertions.
Changes in this release include: Adding some additional test cases to DateUtilsTest. Adding a test data file with modified real data that exersises many of the event date tests. Annotating the lowerBound argument for test method VALIDATION_YEAR. Adds supports for parameterized tests using the new @Parameter annotation on method arguments in the new tests. The Parameter annotation in the ffdq-api project will be used by test runner to interpret method arguments that should map to workflow parameters. Currently, the test runner doesn't have support for method parameters that are unannotated. See kurator-org/kurator-web#21Implementing two different interpreations of event date in range, marking one implementation as 3cff4dc4-72e9-4abe-9bf3-8a30f1618432 in what seems to be the desired consensus. Marking the other implementation with a new uuid as a potential alternative (or additional test). See discussion in tdwg/bdq#36