> I rolled a very simple one and it seems to have gone well, I can now add more tests to my lexer package and to the rest of the code as I write it. A typical output from the test Makefile process: Out of curiosity, do you have a link to the code? There is another Mercury test framework available too: https://osdn.net/projects/transunit/