Cram is a test framework for command line programs, originally written for mercurial’s test suite. I like the approach – it just reads a shell transcript and runs the commands it finds. If the output doesn’t match, it shows you a diff. It’s kind of like doctest. It looks refreshingly simple to get started with, [...]
Comments Off » Read the rest