PyHamcrest is a framework for writing matcher objects, allowing you to declaratively define "match" rules. …
https://github.com/hamcrest/PyHamcrest.git
(e07fa8a5c770815758f8aca43c5ce412f8182f6a)