summaryrefslogtreecommitdiff
path: root/src/components/application_manager/test/hmi_capabilities_test.cc
diff options
context:
space:
mode:
authorVeronica Veremjova <vveremjova@luxoft.com>2017-02-24 15:43:45 +0200
committerVeronica Veremjova <vveremjova@luxoft.com>2017-02-24 17:36:39 +0200
commit796d7b6de69941cffea192904f0fed6ff74c4dee (patch)
treec0b62682cbe2b77e54e1a745b4ded09438d6ccc7 /src/components/application_manager/test/hmi_capabilities_test.cc
parentef6d3c8ae9a1a84df1433062bcbf8dddc7bd64ed (diff)
downloadsdl_core-796d7b6de69941cffea192904f0fed6ff74c4dee.tar.gz
Add check for tts capabilities in unit test
Diffstat (limited to 'src/components/application_manager/test/hmi_capabilities_test.cc')
-rw-r--r--src/components/application_manager/test/hmi_capabilities_test.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/components/application_manager/test/hmi_capabilities_test.cc b/src/components/application_manager/test/hmi_capabilities_test.cc
index 0a5d6116db..4eb9f920d9 100644
--- a/src/components/application_manager/test/hmi_capabilities_test.cc
+++ b/src/components/application_manager/test/hmi_capabilities_test.cc
@@ -229,6 +229,13 @@ TEST_F(HMICapabilitiesTest, LoadCapabilitiesFromFile) {
static_cast<hmi_apis::Common_Language::eType>(
tts_supported_languages[2].asInt()));
+ // Check TTS capabilities
+ const smart_objects::SmartObject tts_capabilities =
+ *(hmi_capabilities_test->speech_capabilities());
+ EXPECT_EQ(hmi_apis::Common_SpeechCapabilities::SC_TEXT,
+ static_cast<hmi_apis::Common_SpeechCapabilities::eType>(
+ tts_capabilities[0].asInt()));
+
// Check button capabilities
const smart_objects::SmartObject buttons_capabilities_so =
*(hmi_capabilities_test->button_capabilities());