def test_make_inference(self):

        rule_store, rule_graph, network = SetupRuleStore(makeNetwork=True)

        closureDeltaGraph = Graph()

        network.inferredFacts = closureDeltaGraph

        for rule in HornFromN3('tests/fuxi_test_files/rules.n3'): 
            network.buildNetworkFromClause(rule)

        factGraph = Graph().parse('tests/fuxi_test_files/facts.n3',format='n3')

        network.feedFactsToAdd(generateTokenSet(factGraph))

        inferred_facts = list(closureDeltaGraph.objects())

        assert len(inferred_facts) > 0
Tests that the rule engine is able to fire and make an inference.
dataset/ETHPy150Open openworm/PyOpenWorm/tests/InferenceTest.py/InferenceTest.test_make_inference