Skip to content
Snippets Groups Projects

Main

2 files
+ 10
231
Compare changes
  • Side-by-side
  • Inline

Files

@@ -148,14 +148,6 @@ def compare_files(f1: str, f2: str):
def main():
g = create_graph()
# Create or reset debug log files for all activity parsers, to compare their
# results afterwards
parsers = ("Match", "Xpath", "Regex")
logfiles = [f"/tmp/{p}Parser_debuglog.txt" for p in parsers]
for logfile in logfiles:
with open(logfile, "w") as f:
print("", file=f)
if MACAO_VERSION == "full":
# Run the parser once for each version, but with the same RDF graph
for Context.version in ["macao_12", "macao_3"]:
@@ -163,12 +155,8 @@ def main():
parse_manifest(g)
else:
parse_manifest(g)
export_graph(g)
# Compare log files 2 by 2
compare_files(logfiles[0], logfiles[1])
compare_files(logfiles[0], logfiles[2])
compare_files(logfiles[1], logfiles[2])
export_graph(g)
if __name__ == "__main__":
Loading