updated test code

test code now uses backtracking to parse a list of files, this could be
enhanced for automatic
plausibility checks