Before this change, DOMJudgeReactiveRunner ignores the output file because reactive problems don't usually have output, and interactor don't use it.
However, when packing zip to upload, diff file is mandatory, so even though it just creates an empty file, DOMJudgeReactiveRunner should make sure diff file is created so that later pack and upload won't fail due to missing diff file.
Before this change,
DOMJudgeReactiveRunner
ignores the output file because reactive problems don't usually have output, and interactor don't use it.However, when packing zip to upload, diff file is mandatory, so even though it just creates an empty file,
DOMJudgeReactiveRunner
should make sure diff file is created so that later pack and upload won't fail due to missing diff file.Fixes #102.
(cc: @riantkb, @climpet )