annofuzz provides a way to fuzz you functions. It has been designed to work with annotate and annois although it works as long as you implement the protocol.
annofuzz outputs test results using TAP format. This means you can easily pipe it into some TAP parser and examine the results as you like.
annofuzz is available under MIT. See LICENSE for more details.