Mercurial > code > home > repos > homeauto
changeset 1690:0d7635335616
infer_perf_test wip
author | drewp@bigasterisk.com |
---|---|
date | Mon, 27 Sep 2021 23:21:19 -0700 |
parents | 8f7f7ca65ed4 |
children | 37710d28890b |
files | service/mqtt_to_rdf/infer_perf_test.py |
diffstat | 1 files changed, 8 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/service/mqtt_to_rdf/infer_perf_test.py Mon Sep 27 23:19:53 2021 -0700 +++ b/service/mqtt_to_rdf/infer_perf_test.py Mon Sep 27 23:21:19 2021 -0700 @@ -1,12 +1,17 @@ import logging +from typing import cast import unittest from rdflib.graph import ConjunctiveGraph from inference import Inference from inference_test import N3 +from rdflib_debug_patches import patchBnodeCounter, patchSlimReprs -logging.basicConfig(level=logging.INFO) +patchSlimReprs() +patchBnodeCounter(always=False) + +logging.basicConfig(level=logging.DEBUG) # ~/.venvs/mqtt_to_rdf/bin/nosetests --with-watcher --logging-level=INFO --with-timer -s --nologcapture infer_perf_test @@ -21,6 +26,8 @@ inference.setRules(config) expandedConfig = inference.infer(config) expandedConfig += inference.nonRuleStatements() + print(cast(bytes, expandedConfig.serialize(format='n3')).decode('utf8')) + self.fail() for loop in range(50): # g = N3('''