There is a newer version of the record available.

Published November 6, 2019 | Version v1.1.0
Software Open

FilteredPush/event_date_qc: Release version 1.1.0 of the event_date_qc library, adds parameterized tests.

  • 1. Museum of Comparative Zoology, Harvard University

Description

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

Files

FilteredPush/event_date_qc-v1.1.0.zip

Files (182.7 kB)

Name Size Download all
md5:e599420b9bec5432e5c2c06e31774b92
182.7 kB Preview Download

Additional details