Add extended gac tests.
This commit is contained in:
parent
2c36dd9b7e
commit
58fb9fb188
2 changed files with 23 additions and 0 deletions
21
naive-nlu/tree_nlu/tests/gac_extension.py
Normal file
21
naive-nlu/tree_nlu/tests/gac_extension.py
Normal file
|
@ -0,0 +1,21 @@
|
|||
from ..knowledge_base import KnowledgeBase
|
||||
|
||||
from . import gac_100
|
||||
|
||||
|
||||
def ask_then_learn_test(knowledge: KnowledgeBase):
|
||||
ret, _, _ = knowledge.process("is icecream blue?")
|
||||
assert(ret is False)
|
||||
|
||||
ret, _, _ = knowledge.process("icecream is blue")
|
||||
|
||||
ret, _, _ = knowledge.process("is icecream blue?")
|
||||
assert(ret is True)
|
||||
|
||||
return knowledge
|
||||
|
||||
|
||||
def main():
|
||||
knowledge = gac_100.main()
|
||||
|
||||
knowledge = ask_then_learn_test(knowledge)
|
Loading…
Add table
Add a link
Reference in a new issue