|
|
@@ -93,7 +93,7 @@ class BaseValidator():
|
|
|
pass
|
|
|
validator.dt = time.time() - t0
|
|
|
|
|
|
- report = validator.build_report("{} - Validation de {}".format(validator.schema_name, folder.name))
|
|
|
+ report = validator.build_report(validator.schema_name, folder.name)
|
|
|
return report
|
|
|
|
|
|
def validate(self, folder):
|
|
|
@@ -132,9 +132,10 @@ class BaseValidator():
|
|
|
def _technical_validation(cls):
|
|
|
raise NotImplementedError()
|
|
|
|
|
|
- def build_report(self, title):
|
|
|
+ def build_report(self, schema, filename):
|
|
|
report = {}
|
|
|
- report["title"] = title
|
|
|
+ report["schema"] = schema
|
|
|
+ report["filename"] = filename
|
|
|
report["exec_time"] = "{} s.".format(self.dt)
|
|
|
report["checkpoints"] = [{"name": chk.name, "valid": chk.valid} for chk in self.checkpoints]
|
|
|
|