Esempio n. 1
0
def test_KnowledgeEngine_retract_matching_retracts_fact():
    from pyknow.engine import KnowledgeEngine
    from unittest.mock import patch

    ke = KnowledgeEngine()
    with patch('pyknow.factlist.FactList') as mock:
        ke.facts = mock
        ke.retract_matching(False)
        assert mock.retract_matching.called