From 76390fcd5f7b5eb11c252010ab4b1020a200dd9d Mon Sep 17 00:00:00 2001 From: Markus Quaritsch <quaritsch@ivt.tugraz.at> Date: Mon, 5 Dec 2022 13:46:54 +0100 Subject: [PATCH] VIF: initailize results with a valid xml structure --- .../ManufacturerReport_0_9/AbstractManufacturerReport.cs | 2 +- .../AbstractVehicleInformationFile.cs | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/AbstractManufacturerReport.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/AbstractManufacturerReport.cs index 774fb857e0..4ccbb4361d 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/AbstractManufacturerReport.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/AbstractManufacturerReport.cs @@ -43,7 +43,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport. { _mRFReportFactory = MRFReportFactory; - // MQ: write dummy result element for testcases (2022-07-13) + // TODO MQ: write dummy result element for testcases (2022-07-13), remove once result writing is implemented Results = new XElement(Mrf_0_9 + "Results", new XElement(Mrf_0_9 + "Status", "success"), new XElement(Mrf_0_9 + "ExemptedVehicle")); diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/AbstractVehicleInformationFile.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/AbstractVehicleInformationFile.cs index 50cd9bcf24..74795ccb27 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/AbstractVehicleInformationFile.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/AbstractVehicleInformationFile.cs @@ -53,7 +53,10 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF public void Initialize(VectoRunData modelData) { InitializeVehicleData(modelData.InputData); - Results = new XElement(VIF + XMLNames.Report_Results); + // TODO MQ: write dummy result element for testcases (2022-12-02), remove once result writing is implemented + Results = new XElement(VIF + XMLNames.Report_Results, + new XElement(VIF + "Status", "success"), + new XElement(VIF + "ExemptedVehicle")); InputDataIntegrity = new XElement(VIF + XMLNames.Report_InputDataSignature, modelData.InputDataHash == null ? XMLHelper.CreateDummySig(_di) : new XElement(modelData.InputDataHash)); -- GitLab