Covers the case fixed by the previous commit
Split tests up into 2 files, 'exact output match' and 'substring ouput match'