From d4f4e7e731bc2234b9cd971169afb9d5869a6d12 Mon Sep 17 00:00:00 2001 From: Walter Huf Date: Sun, 20 Oct 2024 07:53:44 -0700 Subject: [PATCH] Remove warning about ID4 Popup requirement ID5+ has supported it for years --- .../androidautoidrive/CarInformation.kt | 5 --- .../viewmodels/CarCapabilitiesViewModel.kt | 18 ---------- .../res/layout/fragment_car_capabilities.xml | 33 ------------------- .../layout/fragment_notification_settings.xml | 9 ----- app/src/main/res/values-b+zh+Hans/strings.xml | 4 --- app/src/main/res/values-de/strings.xml | 4 --- app/src/main/res/values-es/strings.xml | 4 --- app/src/main/res/values-fr/strings.xml | 4 --- app/src/main/res/values-he/strings.xml | 4 --- app/src/main/res/values-hu/strings.xml | 4 --- app/src/main/res/values-it/strings.xml | 4 --- app/src/main/res/values-ja/strings.xml | 4 --- app/src/main/res/values-nl/strings.xml | 4 --- app/src/main/res/values-pl/strings.xml | 4 --- app/src/main/res/values-pt/strings.xml | 4 --- app/src/main/res/values-ro/strings.xml | 4 --- app/src/main/res/values-ru/strings.xml | 4 --- app/src/main/res/values-sv/strings.xml | 4 --- app/src/main/res/values/strings.xml | 4 --- .../phoneui/CarCapabilitiesModelTest.kt | 28 ---------------- 20 files changed, 153 deletions(-) diff --git a/app/src/main/java/me/hufman/androidautoidrive/CarInformation.kt b/app/src/main/java/me/hufman/androidautoidrive/CarInformation.kt index f6259fbaa..330107e42 100644 --- a/app/src/main/java/me/hufman/androidautoidrive/CarInformation.kt +++ b/app/src/main/java/me/hufman/androidautoidrive/CarInformation.kt @@ -208,11 +208,6 @@ class CarCapabilitiesSummarized(val carInformation: CarInformation) { val isHmiNotSupported: Boolean get() = carInformation.connectionBrand?.uppercase() == "J29" - val isPopupSupported: Boolean - get() = isHmiSupported - val isPopupNotSupported: Boolean - get() = isHmiNotSupported - val isTtsSupported: Boolean get() = isHmiSupported && carInformation.capabilities["tts"]?.lowercase(Locale.ROOT) == "true" val isTtsNotSupported: Boolean diff --git a/app/src/main/java/me/hufman/androidautoidrive/phoneui/viewmodels/CarCapabilitiesViewModel.kt b/app/src/main/java/me/hufman/androidautoidrive/phoneui/viewmodels/CarCapabilitiesViewModel.kt index 2a9f0d05a..86916aeb8 100644 --- a/app/src/main/java/me/hufman/androidautoidrive/phoneui/viewmodels/CarCapabilitiesViewModel.kt +++ b/app/src/main/java/me/hufman/androidautoidrive/phoneui/viewmodels/CarCapabilitiesViewModel.kt @@ -53,15 +53,6 @@ class CarCapabilitiesViewModel(val carInformation: CarInformation, val musicAppM private val _audioStateHint = MutableLiveData String>() val audioStateHint: LiveData String> = _audioStateHint - private val _isPopupSupported = MutableLiveData(false) - val isPopupSupported: LiveData = _isPopupSupported - private val _isPopupNotSupported = MutableLiveData(false) - val isPopupNotSupported: LiveData = _isPopupNotSupported - private val _popupStatus = MutableLiveData String>() - val popupStatus: LiveData String> = _popupStatus - private val _popupHint = MutableLiveData String>() - val popupHint: LiveData String> = _popupHint - private val _isTtsSupported = MutableLiveData(false) val isTtsSupported: LiveData = _isTtsSupported private val _isTtsNotSupported = MutableLiveData(false) @@ -119,15 +110,6 @@ class CarCapabilitiesViewModel(val carInformation: CarInformation, val musicAppM } } - _isPopupSupported.value = summarized.isPopupSupported - _isPopupNotSupported.value = summarized.isPopupNotSupported - _popupStatus.value = if (summarized.isPopupSupported) { - { getString(R.string.txt_capabilities_popup_yes) } - } else { - { getString(R.string.txt_capabilities_popup_no) } - } - _popupHint.value = { "" } - _isTtsSupported.value = summarized.isTtsSupported _isTtsNotSupported.value = summarized.isTtsNotSupported if (summarized.isTtsSupported) { diff --git a/app/src/main/res/layout/fragment_car_capabilities.xml b/app/src/main/res/layout/fragment_car_capabilities.xml index f52ffedfb..25a787099 100644 --- a/app/src/main/res/layout/fragment_car_capabilities.xml +++ b/app/src/main/res/layout/fragment_car_capabilities.xml @@ -88,39 +88,6 @@ android:layout_height="wrap_content" /> - - - - - - - - - - - 查看通知权限 显示SMS图片权限 您可以稍后授予获取通知权限,并且可以在任何时候轻松撤销 - 只有IDrive4支持弹出框 您的车辆不支持TTS 允许在车上查看SMS图片,SMS文字默认可见. 您的日历可以显示在汽车中,为预约事件提供快速导航 @@ -240,9 +239,6 @@ ID4 不支持此功能 此功能需要 Audio Context支持 安装最新版Spotify以支持此功能 - 支持通知弹出框 - 不支持通知弹出框 - 仅ID4支持通知弹出框 支持通知文字转语音 不支持通知文字转语音 支持车载导航 diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 0255be4ce..aa7067668 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -71,7 +71,6 @@ Zugriff auf Benachrichtigungen Zugriff um SMS Bilder anzuzeigen Du kannst auch später die Rechte für \"Benachrichtigungen\" erteilen und sie auch jederzeit widerrufen - PopUps funktionieren nur mit IDrive4 TTS wird von Ihrem Fahrzeug nicht unterstützt Erteile Zugriff für SMS-Nachrichten um Bilder von Nachrichten im Fahrzeug zu sehen. Text ist immer sichtbar. Ihr Kalender kann im Fahrzeug angezeigt werden und bietet eine schnelle Navigation zu Terminen @@ -243,9 +242,6 @@ ID4 unterstützt diese Funktion nicht Diese Funktion erfordert Audiokontext Installieren Sie die neueste Spotify-Version, um diese Funktion zu aktivieren - Benachrichtigungs-Popups werden unterstützt - Benachrichtigungs-Popups werden nicht unterstützt - Benachrichtigungs-Popups werden nur unter ID4 unterstützt Benachrichtigung Text-to-Speech wird unterstützt Benachrichtigung Text-to-Speech wird nicht unterstützt Autonavigation wird unterstützt diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 2fe3cd74b..6a7e4a343 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -71,7 +71,6 @@ Acceso para ver notificaciones Acceso para ver fotos de SMS Puedes conceder permisos de notificación más tarde y fácilmente revocarlos en cualquier momento - Las ventanass emergentes sólo funcionan con IDrive4 TTS no está soportado por tu coche Otorgue el permiso de SMS para ver las imágenes entrantes de imágenes SMS en el automóvil. El texto siempre será visible. Acceso para mostrar una notificación de servicio para permanecer en funcionamiento mientras está conectado al coche @@ -242,9 +241,6 @@ ID4 no soporta esta característica Esta función requiere Audio Context Instalar la última versión de Spotify para activar esta función - Se admiten Notificaciones Emergentes - No se admiten Notificaciones Emergentes - Las Notificaciones Emergentes sólo están soportadas en ID4 Se admite Notificación de conversión Texto a Voz No se admite Notificación de conversión Texto a Voz La Navegación del Coche está soportada diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 672053866..78b980262 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -69,7 +69,6 @@ [\"👍\",\"En route !\",\"Actuellement dans la voiture\",\"Impossible de texter, appelez-moi à la place\",\"Je vous appellerai plus tard\"] Accès pour la vue des notifications Accès pour afficher les images SMS - Les popups ne fonctionnent qu\'avec IDrive4 TTS n\'est pas pris en charge par votre voiture Autorise l\'accès aux images contenues dans les SMS depuis la voiture. Le text est quant à lui toujours visible. Votre calendrier peut être affiché dans la voiture, offrant une navigation rapide aux rendez-vous @@ -234,9 +233,6 @@ ID4 ne supporte pas cette fonctionnalité Cette fonctionnalité nécessite Audio Context Installez la dernière version de Spotify pour activer cette fonctionnalité - Les Notification Popup sont supportées - Les Notification Popup ne sont pas supportées - Les Notification Popups ne sont supportées que sur ID4 La synthèse vocale des notifications est supportée La synthèse vocale des notifications n\'est pas supportée La navigation de voiture est supportée diff --git a/app/src/main/res/values-he/strings.xml b/app/src/main/res/values-he/strings.xml index 3f2c3192f..75bea9ede 100644 --- a/app/src/main/res/values-he/strings.xml +++ b/app/src/main/res/values-he/strings.xml @@ -64,7 +64,6 @@ [\"👍\",\"אני בדרך!\",\"בנהיגה לא יכול/ה לדבר\",\"לא יכול/ה לענות, תתקשר/י במקום\",\"אתקשר מאוחר יותר] הרשאה לקריאת התראות הרשאה להצגת הודעות תמונה MMS - התראות קופצות עובדות רק עם IDrive 4 TTS לא נתמך על ידי הרכב שלך אפשר הרשאת SMS כדי לצפות בתמונות מהודעות נכנסות ברכב. הטקסט תמיד יוצג. מפה במסך רחב @@ -154,9 +153,6 @@ ID4 לא תומך בתכונה זו תכונה זו דורשת השמעת מוזיקה התקן את הגרסה האחרונה של Spotify כדי לאפשר תכונה זו - התראות קופצות זמינות - התראות קופצות לא זמינות - התראות קופצות זמינות רק ל-ID4 התראת טקסט-לדיבור זמין התראות טקסט-לדיבור לא זמין ניווט ברכב זמין diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 24f73dfd9..206eb0d72 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -67,7 +67,6 @@ Hozzáférés az értesítésekhez Hozzáférés az SMS képek megjelenítéséhez Később is adhatsz értesítési engedélyeket, és bármikor könnyedén visszavonhatod azokat - Felugró értesítések megjelenítése csak IDrive4-en működik TTS nem támogatott az autódban Engedélyezés a beérkező SMS üzenetekben lévő képeknek az autóban történő megjelenítésre. A szöveg állandóan látható. A naptárad megjeleníthető az autóban, mely gyors útvonaltervezést tesz lehetővé találkozóidra @@ -232,9 +231,6 @@ ID4 nem támogatja ezt a funkciót Ehhez a funkcióhoz Audio Context szükséges Telepítsd a legfissebb Spotify alkalmazást a funkció bekapcsolásához - Felugró értesítések támogatva - Felugró értesítések nincsenek támogatva - Felugró értesítések cak ID4-en vannak támogatva Értesítések szövegfelolvasása támogatva Értesítések szövegfelolvasása nincsen támogatva Támogatott autó navigáció diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 20dc80d6c..5692356bb 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -71,7 +71,6 @@ Accesso per visualizzare le notifiche Accesso per visualizzare immagini negli SMS Puoi concedere i permessi di notifica in un secondo momento e puoi facilmente revocarli in qualsiasi momento - Il popup funziona solo con IDrive4 TTS non è supportato dalla tua auto Concedi l\'autorizzazione SMS per visualizzare le immagini nell\'auto. Il testo è sempre visibile. Accesso per mostrare una notifica di servizio che rimane in esecuzione durante il collegamento all\'auto @@ -242,9 +241,6 @@ ID4 non supporta questa funzione Questa funzione richiede il Contesto Audio Installa l\'ultima versione di Spotify per abilitare questa funzione - Notifiche Popup sono supportate - Notifiche Popup non sono supportate - Le notifiche popup sono supportate solo su ID4 Le Notifiche Text-to-Speech sono supportate Le Notifiche Text-to-Speech non sono supportate Il Navigatore è supportato diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 3601b4ba0..f0e152af3 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -64,7 +64,6 @@ [\"👍\",\"途中です!\",\"現在車内にあります\",\"テキストメッセージを送信できません。代わりに電話してください\",\"I後で電話します\"] 通知を表示するためのアクセス SMS画像を表示するためのアクセス - ポップアップはIDrive4でのみ機能します TTSはお使いの車ではサポートされていません 車内の着信SMS画像から画像を表示するためのSMS権限を付与します。テキスト自体は常に表示されます。 ワイドスクリーンマップ @@ -181,9 +180,6 @@ ID4はこの機能をサポートしていません この機能にはオーディオコンテキストが必要です 最新のSpotifyをインストールしてこの機能を有効にします - 通知ポップアップがサポートされています - 通知ポップアップはサポートされていません - 通知ポップアップはID4でのみサポートされています 通知テキスト読み上げがサポートされています 通知テキスト読み上げはサポートされていません カーナビゲーションがサポートされています diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index ca36ed1b2..0c069715c 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -70,7 +70,6 @@ Toegang tot meldingen Toegang tot SMS-afbeeldingen weergeven Je kunt later meldingsmachtigingen verlenen en ze op elk moment eenvoudig intrekken - Popups werken enkel met IDrive4 TTS wordt niet ondersteund door uw auto Geef de SMS toegang om afbeeldingen weer te geven van inkomende SMS berichten in de auto. De tekst blijft altijd zichtbaar. Toegang tot het tonen van een service-melding om actief te blijven wanneer verbonden met de auto @@ -234,9 +233,6 @@ ID4 ondersteunt deze functie niet Voor deze functie is Audio Context vereist Installeer de laatste Spotify om deze functie in te schakelen - Notificatie pop-ups worden ondersteund - Notificatie pop-ups worden niet ondersteund - Notificatie pop-ups worden alleen ondersteund op ID4 Notificatie Text-to-Speech is ondersteund Notificatie Text-to-Speech wordt niet ondersteund Auto navigatie wordt ondersteund diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 065886e78..71edf171d 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -72,7 +72,6 @@ [\"👍\",\"Tak\",\"Nie\",\"Nie mogę teraz rozmawiać, oddzwonie\",\"Oddzwonie poźniej\",] Dostęp do powiadomień Dostęp do pokazywania obrazkow w SMS - Wyskakujace powiadomienia działaja tylko z IDrive4 Twój samochód nie obsługuje funkcji TTS Przyznaj uprawnienia SMS aby wyświetlać obrazy z przychodzących SMS w samochodzie. Tekst jest zawsze widoczny. Twój kalendarz może być wyświetlany w samochodzie, oferując szybką nawigację do miejsca spotkania @@ -237,9 +236,6 @@ ID4 nie obsługuje tej funkcji Ta funkcja wymaga kontekstu audio Zainstaluj najnowszą wersję Spotify, aby włączyć tę funkcję - Wyskakujące powiadomienia są obsługiwane - Wyskakujące powiadomienia nie są obsługiwane - Wyskakujące powiadomienia są obsługiwane tylko w ID4 Zamiana tekstu na mowę (TTS) w powiadomieniach jest obsługiwana Zamiana tekstu na mowę (TTS) w powiadomieniach nie jest obsługiwana Nawigacja samochodowa obsługiwana diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index a74146980..744e49357 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -71,7 +71,6 @@ Aceder às notificações Acesso para mostrar fotos de SMS Pode conceder permissões de notificação mais tarde e facilmente revogá-las a qualquer momento - Popups apenas trabalham com IDrive4 TTS não é suportado pelo seu carro Garantir permissão de SMS para ver imagens de SMS recebidas. O texto em si é sempre visível. O calendário pode ser exibido no carro, oferecendo navegação rápida para compromissos @@ -241,9 +240,6 @@ ID4 não suporta esta funcionalidade Este recurso requer o contexto de áudio Instale a última versão do Spotify para ativar este recurso - Notificações pop-up são suportadas - Notificações pop-up não são suportadas - Notificações pop-up são suportadas apenas em ID4 Notificação Text-to-Speech é suportada Notificação Text-to-Speech não é suportada Navegação do carro é suportada diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index cad7c5d36..59fc18118 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -72,7 +72,6 @@ Acces vizualizare notificări Acces poze SMS Puteți acorda permisiuni de notificare mai târziu și să le revocați cu ușurință în orice moment - Popup-urile funcționează doar cu IDrive4 TTS nu e suportat de mașina dvs. Permisiune SMS necesară pentru a vedea imaginile din mesaje în mașină. Textul este disponibil întotdeauna. Acces pentru a afișa o notificare de serviciu de a rămâne în stare de funcționare în timpul conectării la mașină @@ -243,9 +242,6 @@ ID4 nu suportă acest feature Acest feature are nevoie de Context Audio Instalează ultima versiune de Spotify pentru a activa acest feature - Popup-uri notificări suportate - Popup-uri notificări nu sunt suportate - Popup-uri notificări suportate doar pe ID4 Text-în-vorbire pt. notificări suportat Text-în-vorbire pt. notificări nu este suportat Navigație mașină suportat diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index a3bfcad37..4aad9af60 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -72,7 +72,6 @@ Доступ к уведомлениям Доступ к отображению SMS изображений Вы можете предоставить права на уведомления позже и легко отозвать их в любое время - Всплывающие уведомления работают только с IDrive4 TTS не поддерживается вашим автомобилем Доступ к смс и фотографиям. Показывать всегда текст. Доступ к отображению служебного уведомления для продолжения работы во время подключения к автомобилю @@ -241,9 +240,6 @@ ID4 не поддерживает эту функцию Эта функция требует аудио контекста Установите последнюю версию Spotify, чтобы включить эту функцию - Поддерживаются всплывающие уведомления - Всплывающие уведомления не поддерживаются - Всплывающие уведомления поддерживаются только в ID4 Поддерживается синтезатор речи для уведомлений Не поддерживается синтезатор речи для уведомлений Автонавигация поддерживается diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 38741992a..fdd40a1c1 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -71,7 +71,6 @@ Åtkomst till aviseringar Åtkomst att visa SMS-bilder Du kan bevilja meddelanden senare och kan enkelt återkalla dem när som helst - Popupfönster fungerar endast med IDrive4 TTS stöds ej av din bil Ge behörighet för inkommande SMS att visa bilder i bilen. Texten är däremot alltid synlig. Tillgång till att visa en serviceavisering att vara på när anslutning till bilen finns @@ -244,9 +243,6 @@ IDrive4 stödjer ej denna funktion Denna funktion kräver ljudkontext Installera senaste Spotify appen för att aktivera denna funktion - Meddelandepopups stöds - Meddelandepopups stöds ej - Meddelandepopups stöds endast på IDrive4 Text-till-tal för avisering stöds Text-till-tal i avisering stöds ej Bilnavigation stöds diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index b4597b8cc..69a6a63be 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -78,7 +78,6 @@ Access to view notifications Access to show SMS pictures You may grant notification permissions later and can easily revoke them at any time - Popups only work with IDrive4 TTS is not supported by your car Grant the SMS permission to view pictures from incoming SMS images in the car. The text itself is always visible. Access to show a service notification to stay running while connected to the car @@ -267,9 +266,6 @@ ID4 does not support this feature This feature requires Audio Context Install the latest Spotify to enable this feature - Notification Popups are supported - Notification Popups are not supported - Notification Popups are only supported on ID4 Notification Text-to-Speech is supported Notification Text-to-Speech is not supported Car Navigation is supported diff --git a/app/src/test/java/me/hufman/androidautoidrive/phoneui/CarCapabilitiesModelTest.kt b/app/src/test/java/me/hufman/androidautoidrive/phoneui/CarCapabilitiesModelTest.kt index 6d2b915e0..d2dcbcabe 100644 --- a/app/src/test/java/me/hufman/androidautoidrive/phoneui/CarCapabilitiesModelTest.kt +++ b/app/src/test/java/me/hufman/androidautoidrive/phoneui/CarCapabilitiesModelTest.kt @@ -37,8 +37,6 @@ class CarCapabilitiesModelTest { assertEquals(false, viewModel.isCarConnected.value) assertEquals(false, viewModel.isAudioContextSupported.value) assertEquals(false, viewModel.isAudioStateSupported.value) - assertEquals(true, viewModel.isPopupSupported.value) - assertEquals(false, viewModel.isPopupNotSupported.value) assertEquals(false, viewModel.isTtsSupported.value) assertEquals(false, viewModel.isTtsNotSupported.value) assertEquals(false, viewModel.isNaviSupported.value) @@ -61,8 +59,6 @@ class CarCapabilitiesModelTest { assertEquals(true, viewModel.isCarConnected.value) assertEquals(false, viewModel.isAudioContextSupported.value) assertEquals(false, viewModel.isAudioStateSupported.value) - assertEquals(true, viewModel.isPopupSupported.value) - assertEquals(false, viewModel.isPopupNotSupported.value) assertEquals(true, viewModel.isTtsSupported.value) assertEquals(false, viewModel.isTtsNotSupported.value) assertEquals(false, viewModel.isNaviSupported.value) @@ -78,11 +74,6 @@ class CarCapabilitiesModelTest { context.run(viewModel.audioStateHint.value!!) verify(context).getString(R.string.txt_capabilities_audiostate_id4) - context.run(viewModel.popupStatus.value!!) - verify(context).getString(R.string.txt_capabilities_popup_yes) - context.run(viewModel.popupHint.value!!) - verifyNoMoreInteractions(context) - context.run(viewModel.ttsStatus.value!!) verify(context).getString(R.string.txt_capabilities_tts_yes) @@ -105,8 +96,6 @@ class CarCapabilitiesModelTest { assertEquals(true, viewModel.isCarConnected.value) assertEquals(true, viewModel.isAudioContextSupported.value) assertEquals(false, viewModel.isAudioStateSupported.value) - assertEquals(true, viewModel.isPopupSupported.value) - assertEquals(false, viewModel.isPopupNotSupported.value) assertEquals(true, viewModel.isTtsSupported.value) assertEquals(false, viewModel.isTtsNotSupported.value) assertEquals(false, viewModel.isNaviSupported.value) @@ -139,8 +128,6 @@ class CarCapabilitiesModelTest { assertEquals(true, viewModel.isCarConnected.value) assertEquals(true, viewModel.isAudioContextSupported.value) assertEquals(true, viewModel.isAudioStateSupported.value) - assertEquals(true, viewModel.isPopupSupported.value) - assertEquals(false, viewModel.isPopupNotSupported.value) assertEquals(false, viewModel.isTtsSupported.value) assertEquals(true, viewModel.isTtsNotSupported.value) assertEquals(true, viewModel.isNaviSupported.value) @@ -156,11 +143,6 @@ class CarCapabilitiesModelTest { context.run(viewModel.audioStateHint.value!!) verifyNoMoreInteractions(context) - context.run(viewModel.popupStatus.value!!) - verify(context).getString(R.string.txt_capabilities_popup_yes) - context.run(viewModel.popupHint.value!!) - verifyNoMoreInteractions(context) - context.run(viewModel.ttsStatus.value!!) verify(context).getString(R.string.txt_capabilities_tts_no) @@ -187,8 +169,6 @@ class CarCapabilitiesModelTest { assertEquals(true, viewModel.isCarConnected.value) assertEquals(false, viewModel.isAudioContextSupported.value) assertEquals(false, viewModel.isAudioStateSupported.value) - assertEquals(true, viewModel.isPopupSupported.value) - assertEquals(false, viewModel.isPopupNotSupported.value) assertEquals(false, viewModel.isTtsSupported.value) assertEquals(true, viewModel.isTtsNotSupported.value) assertEquals(true, viewModel.isNaviSupported.value) @@ -223,8 +203,6 @@ class CarCapabilitiesModelTest { assertEquals(true, viewModel.isCarConnected.value) assertEquals(true, viewModel.isAudioContextSupported.value) assertEquals(false, viewModel.isAudioStateSupported.value) - assertEquals(true, viewModel.isPopupSupported.value) - assertEquals(false, viewModel.isPopupNotSupported.value) assertEquals(false, viewModel.isTtsSupported.value) assertEquals(true, viewModel.isTtsNotSupported.value) assertEquals(true, viewModel.isNaviSupported.value) @@ -260,8 +238,6 @@ class CarCapabilitiesModelTest { assertEquals(true, viewModel.isCarConnected.value) assertEquals(true, viewModel.isAudioContextSupported.value) assertEquals(true, viewModel.isAudioStateSupported.value) - assertEquals(true, viewModel.isPopupSupported.value) - assertEquals(false, viewModel.isPopupNotSupported.value) assertEquals(false, viewModel.isTtsSupported.value) assertEquals(true, viewModel.isTtsNotSupported.value) assertEquals(true, viewModel.isNaviSupported.value) @@ -289,8 +265,6 @@ class CarCapabilitiesModelTest { assertEquals(true, viewModel.isJ29Connected.value) assertEquals(false, viewModel.isAudioContextSupported.value) assertEquals(false, viewModel.isAudioStateSupported.value) - assertEquals(false, viewModel.isPopupSupported.value) - assertEquals(true, viewModel.isPopupNotSupported.value) assertEquals(false, viewModel.isTtsSupported.value) assertEquals(true, viewModel.isTtsNotSupported.value) assertEquals(false, viewModel.isNaviSupported.value) @@ -317,8 +291,6 @@ class CarCapabilitiesModelTest { assertEquals(true, viewModel.isJ29Connected.value) assertEquals(true, viewModel.isAudioContextSupported.value) assertEquals(true, viewModel.isAudioStateSupported.value) - assertEquals(true, viewModel.isPopupSupported.value) - assertEquals(false, viewModel.isPopupNotSupported.value) assertEquals(true, viewModel.isTtsSupported.value) assertEquals(false, viewModel.isTtsNotSupported.value) assertEquals(false, viewModel.isNaviSupported.value)