{
  "zugferdV2Correct": {
    "success": 5,
    "fail": 0,
    "details": [
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Avoir_FR_type381_BASIC.pdf",
        "success": true,
        "valid": true,
        "errors": [],
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Facture_DOM_BASICWL.pdf",
        "success": true,
        "valid": true,
        "errors": [],
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Facture_DOM_MINIMUM.pdf",
        "success": true,
        "valid": true,
        "errors": [],
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Facture_FR_BASICWL.pdf",
        "success": true,
        "valid": true,
        "errors": [],
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Facture_FR_MINIMUM.pdf",
        "success": true,
        "valid": true,
        "errors": [],
        "error": null
      }
    ]
  },
  "zugferdV2Fail": {
    "success": 0,
    "fail": 5,
    "details": [
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Avoir_FR_type380_BASIC.pdf",
        "success": false,
        "valid": true,
        "errors": [],
        "error": "Validation result (true) doesn't match expectation (false)"
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Avoir_FR_type380_EN16931.pdf",
        "success": false,
        "valid": true,
        "errors": [],
        "error": "Validation result (true) doesn't match expectation (false)"
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Avoir_FR_type380_MINIMUM.pdf",
        "success": false,
        "valid": true,
        "errors": [],
        "error": "Validation result (true) doesn't match expectation (false)"
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Avoir_FR_type381_BASICWL.pdf",
        "success": false,
        "valid": true,
        "errors": [],
        "error": "Validation result (true) doesn't match expectation (false)"
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Avoir_FR_type381_EN16931.pdf",
        "success": false,
        "valid": true,
        "errors": [],
        "error": "Validation result (true) doesn't match expectation (false)"
      }
    ]
  },
  "cii": {
    "success": 5,
    "fail": 0,
    "details": [
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_1_Teilrechnung.cii.xml",
        "success": true,
        "valid": true,
        "errors": [],
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_2_Teilrechnung.cii.xml",
        "success": true,
        "valid": true,
        "errors": [],
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_AbweichenderZahlungsempf.cii.xml",
        "success": true,
        "valid": true,
        "errors": [],
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Betriebskostenabrechnung.cii.xml",
        "success": true,
        "valid": true,
        "errors": [],
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Einfach.cii.xml",
        "success": true,
        "valid": true,
        "errors": [],
        "error": null
      }
    ]
  },
  "ubl": {
    "success": 0,
    "fail": 5,
    "details": [
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_1_Teilrechnung.ubl.xml",
        "success": false,
        "valid": false,
        "errors": [
          {
            "code": "VAL-ERROR",
            "message": "Validation error: XRechnung validator not yet implemented"
          }
        ],
        "error": "Validation result (false) doesn't match expectation (true)"
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_2_Teilrechnung.ubl.xml",
        "success": false,
        "valid": false,
        "errors": [
          {
            "code": "VAL-ERROR",
            "message": "Validation error: XRechnung validator not yet implemented"
          }
        ],
        "error": "Validation result (false) doesn't match expectation (true)"
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_AbweichenderZahlungsempf.ubl.xml",
        "success": false,
        "valid": false,
        "errors": [
          {
            "code": "VAL-ERROR",
            "message": "Validation error: XRechnung validator not yet implemented"
          }
        ],
        "error": "Validation result (false) doesn't match expectation (true)"
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Betriebskostenabrechnung.ubl.xml",
        "success": false,
        "valid": false,
        "errors": [
          {
            "code": "VAL-ERROR",
            "message": "Validation error: XRechnung validator not yet implemented"
          }
        ],
        "error": "Validation result (false) doesn't match expectation (true)"
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Einfach.ubl.xml",
        "success": false,
        "valid": false,
        "errors": [
          {
            "code": "VAL-ERROR",
            "message": "Validation error: XRechnung validator not yet implemented"
          }
        ],
        "error": "Validation result (false) doesn't match expectation (true)"
      }
    ]
  },
  "totalCorrectSuccessRate": 0.6666666666666666
}