Speed up intent tests by responding to converse requests
parent
02565efd59
commit
79bf94e48e
|
@ -181,10 +181,10 @@ class IntentService(object):
|
|||
self.do_converse(None, skill[0], lang)
|
||||
|
||||
def do_converse(self, utterances, skill_id, lang):
|
||||
self.emitter.emit(Message("skill.converse.request", {
|
||||
"skill_id": skill_id, "utterances": utterances, "lang": lang}))
|
||||
self.waiting = True
|
||||
self.result = False
|
||||
self.emitter.emit(Message("skill.converse.request", {
|
||||
"skill_id": skill_id, "utterances": utterances, "lang": lang}))
|
||||
start_time = time.time()
|
||||
t = 0
|
||||
while self.waiting and t < 5:
|
||||
|
|
|
@ -151,6 +151,11 @@ class MockSkillsLoader(object):
|
|||
'intent_failure',
|
||||
FallbackSkill.make_intent_failure_handler(self.emitter))
|
||||
|
||||
def make_response(_):
|
||||
data = dict(result=False)
|
||||
self.emitter.emit(Message('skill.converse.response', data))
|
||||
self.emitter.on('skill.converse.request', make_response)
|
||||
|
||||
def load_skills(self):
|
||||
self.skills = load_skills(self.emitter, self.skills_root)
|
||||
self.skills = [s for s in self.skills if s]
|
||||
|
|
Loading…
Reference in New Issue