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('''