diff options
author | Veronica Veremjova <vveremjova@luxoft.com> | 2017-02-24 15:43:45 +0200 |
---|---|---|
committer | Veronica Veremjova <vveremjova@luxoft.com> | 2017-02-24 17:36:39 +0200 |
commit | 796d7b6de69941cffea192904f0fed6ff74c4dee (patch) | |
tree | c0b62682cbe2b77e54e1a745b4ded09438d6ccc7 /src | |
parent | ef6d3c8ae9a1a84df1433062bcbf8dddc7bd64ed (diff) | |
download | sdl_core-796d7b6de69941cffea192904f0fed6ff74c4dee.tar.gz |
Add check for tts capabilities in unit test
Diffstat (limited to 'src')
-rw-r--r-- | src/components/application_manager/test/hmi_capabilities.json | 16 | ||||
-rw-r--r-- | src/components/application_manager/test/hmi_capabilities_test.cc | 7 |
2 files changed, 15 insertions, 8 deletions
diff --git a/src/components/application_manager/test/hmi_capabilities.json b/src/components/application_manager/test/hmi_capabilities.json index c174dfcba4..61cda5ce43 100644 --- a/src/components/application_manager/test/hmi_capabilities.json +++ b/src/components/application_manager/test/hmi_capabilities.json @@ -2,7 +2,7 @@ "UI": { "language":"EN_US", - "languages":[ + "languages":[ "EN_US","ES_MX","FR_CA","DE_DE","ES_ES","EN_GB","RU_RU","TR_TR","PL_PL","FR_FR","IT_IT","SV_SE","PT_PT","NL_NL","ZH_TW", "JA_JP","AR_SA","KO_KR","PT_BR","CS_CZ","DA_DK","NO_NO" ], @@ -250,7 +250,7 @@ "name":"graphic", "imageTypeSupported": [ - + ], "imageResolution": { @@ -270,7 +270,7 @@ "resolutionHeight":35 } } - + ], "mediaClockFormats": [ @@ -279,7 +279,7 @@ "graphicSupported":true, "templatesAvailable": [ - + "DEFAULT","MEDIA","NON-MEDIA","ONSCREEN_PRESETS","NAV_FULLSCREEN_MAP","NAV_KEYBOARD", "GRAPHIC_WITH_TEXT","TEXT_WITH_GRAPHIC","TILES_ONLY","TEXTBUTTONS_ONLY", "GRAPHIC_WITH_TILES","TILES_WITH_GRAPHIC","GRAPHIC_WITH_TEXT_AND_SOFTBUTTONS", @@ -335,15 +335,15 @@ { "capabilities":["TEXT"], "language":"ES_MX", - "languages": - [ + "languages": + [ "AR_SA", "EN_US","ES_MX","FR_CA","DE_DE","ES_ES","EN_GB","RU_RU","TR_TR","PL_PL","FR_FR","IT_IT","SV_SE","PT_PT","NL_NL","ZH_TW", "JA_JP","KO_KR","PT_BR","CS_CZ","DA_DK","NO_NO" - ] + ] }, "TTS": { - "capabilities":"TEXT", + "capabilities":["TEXT"], "language":"DE_DE", "languages": [ 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()); |