SpeechSynthesisTest: skip testing voice data for missing voices.

This commit is contained in:
Reece H. Dunn
2012-12-17 16:50:24 +00:00
parent aed6bc0365
commit 5a2cfb2e7c
@@ -28,6 +28,7 @@ import com.reecedunn.espeak.SpeechSynthesis.Voice;
import android.media.AudioFormat;
import android.speech.tts.TextToSpeech;
import android.test.AndroidTestCase;
import android.util.Log;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.*;
@@ -182,6 +183,12 @@ public class SpeechSynthesisTest extends AndroidTestCase
{
for (VoiceData.Voice data : VoiceData.voices)
{
if (mRemoved.contains(data.name))
{
Log.i("SpeechSynthesisTest", "Skipping the missing voice '" + data.name + "'");
continue;
}
try
{
final Voice voice = getVoice(data.name);