void writeSingleError(PSCmdletBase cmdlet, ErrorRecord errorRecord, bool terminating)
{
// if (CheckSingleObject(cmdlet, outputObject)) {
// cmdlet.WriteVerbose(cmdlet, "the output object is not null");
// WriteObjectMethod020Highlight(cmdlet, outputObject);
//
// WriteObjectMethod030RunScriptBlocks(cmdlet, outputObject);
//
// WriteObjectMethod040SetTestResult(cmdlet, outputObject);
//
// WriteObjectMethod045OnSuccessScreenshot(cmdlet, outputObject);
//
// WriteObjectMethod050OnSuccessDelay(cmdlet, outputObject);
// TODO
// single error
//BeforeWriteSingleObject(cmdlet, outputObject);
//WriteSingleObject(cmdlet, outputObject);
try {
if (UnitTestMode)
UnitTestOutput.Add(errorRecord);
else
// WriteObjectMethod060OutputResult(cmdlet, outputObject);
WriteSingleError(cmdlet, errorRecord, terminating);
}
catch {}
//WriteObjectMethod060OutputResult(cmdlet, outputObject);
// TODO
// single error
//AfterWriteSingleObject(cmdlet, outputObject);
// WriteObjectMethod070Report(cmdlet, outputObject);
//WriteObjectMethod080ReportFailure();
// } else {
//
// }
}