datatest — Test driven data wrangling

Datatest provides validation tools for test-driven data wrangling. It extends Python’s unittest package to provide testing tools for asserting data correctness.

Datatest can help prepare messy data that needs to be cleaned, integrated, formatted, and verified. It can provide structure for the tidying process, automate checklists, log discrepancies, and measure progress.