From 93839394797d6f8d16967f875b189fb67a95aea3 Mon Sep 17 00:00:00 2001 From: schneefux Date: Sat, 4 Oct 2014 13:14:22 +0200 Subject: Fix TestMic testcase This fixes jasperproject/jasper-client#212 --- client/test.py | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to 'client/test.py') diff --git a/client/test.py b/client/test.py index 7366ef2..6eaaa5a 100644 --- a/client/test.py +++ b/client/test.py @@ -13,6 +13,7 @@ import g2p import brain import jasperpath import tts +from stt import TranscriptionMode from diagnose import Diagnostics DEFAULT_PROFILE = { @@ -68,14 +69,20 @@ class TestMic(unittest.TestCase): self.stt = PocketSphinxSTT() def testTranscribeJasper(self): - """Does Jasper recognize his name (i.e., passive listen)?""" - transcription = self.stt.transcribe(self.jasper_clip, - PERSONA_ONLY=True) + """ + Does Jasper recognize his name (i.e., passive listen)? + """ + with open(self.jasper_clip, mode="rb") as f: + transcription = self.stt.transcribe(f, + mode=TranscriptionMode.KEYWORD) self.assertTrue("JASPER" in transcription) def testTranscribe(self): - """Does Jasper recognize 'time' (i.e., active listen)?""" - transcription = self.stt.transcribe(self.time_clip) + """ + Does Jasper recognize 'time' (i.e., active listen)? + """ + with open(self.time_clip, mode="rb") as f: + transcription = self.stt.transcribe(f) self.assertTrue("TIME" in transcription) -- cgit v1.3.1 From 735069a6d692b704393aa0b4e042678f29f56c6e Mon Sep 17 00:00:00 2001 From: schneefux Date: Mon, 6 Oct 2014 17:12:46 +0200 Subject: Use assertIn in TestMic unittests --- client/test.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'client/test.py') diff --git a/client/test.py b/client/test.py index 6eaaa5a..d9ca8f5 100644 --- a/client/test.py +++ b/client/test.py @@ -75,7 +75,7 @@ class TestMic(unittest.TestCase): with open(self.jasper_clip, mode="rb") as f: transcription = self.stt.transcribe(f, mode=TranscriptionMode.KEYWORD) - self.assertTrue("JASPER" in transcription) + self.assertIn("JASPER", transcription) def testTranscribe(self): """ @@ -83,7 +83,7 @@ class TestMic(unittest.TestCase): """ with open(self.time_clip, mode="rb") as f: transcription = self.stt.transcribe(f) - self.assertTrue("TIME" in transcription) + self.assertIn("TIME", transcription) class TestG2P(unittest.TestCase): -- cgit v1.3.1