The diff tool is a major inconvenience as it's not very useful to determine where our answer is wrong. You could instead try implementing a side-by-side comparison of the output/expected output files.
Colordiff format is the most suitable, where comparison takes place line-by-line.
Or atleast allow the user to enter a custom command to diff the two files.
I think the idea is similar to #72. Just run another executable (may be diff tool or checker) to comapre the output and answer and show this tool's output as the result.
The diff tool is a major inconvenience as it's not very useful to determine where our answer is wrong. You could instead try implementing a side-by-side comparison of the output/expected output files. Colordiff format is the most suitable, where comparison takes place line-by-line.
Or atleast allow the user to enter a custom command to diff the two files.