diff --git a/routing/routing_tests/turns_sound_test.cpp b/routing/routing_tests/turns_sound_test.cpp index 9d3eee53eb..698e8e3c29 100644 --- a/routing/routing_tests/turns_sound_test.cpp +++ b/routing/routing_tests/turns_sound_test.cpp @@ -503,6 +503,19 @@ UNIT_TEST(TurnsSoundRoundaboutTurnTest) turnSound.GenerateTurnSound(turns9, turnNotifications); TEST_EQUAL(turnNotifications, expectedNotification9, ()); } + +UNIT_TEST(GetJsonBufferTest) +{ + string const localeNameEn = "en"; + string jsonBuffer; + TEST(GetJsonBuffer(platform::TextSource::TtsSound, localeNameEn, jsonBuffer), ()); + TEST(!jsonBuffer.empty(), ()); + + string const localeNameRu = "ru"; + jsonBuffer.clear(); + TEST(GetJsonBuffer(platform::TextSource::TtsSound, localeNameRu, jsonBuffer), ()); + TEST(!jsonBuffer.empty(), ()); +} } // namespace sound } // namespace turns } // namespace routing diff --git a/routing/turns_tts_text.cpp b/routing/turns_tts_text.cpp index 2cd97f735f..cdd02af9c5 100644 --- a/routing/turns_tts_text.cpp +++ b/routing/turns_tts_text.cpp @@ -76,7 +76,7 @@ string GetTtsText::GetTextById(string const & textId) const if (m_getCurLang == nullptr) { ASSERT(false, ()); - return ""; + return string(); } return (*m_getCurLang)(textId); }