summaryrefslogtreecommitdiffstats
path: root/tests/wifitests/src/com/android/server/wifi/WrongPasswordNotifierTest.java
diff options
context:
space:
mode:
authorPeter Qiu <zqiu@google.com>2017-07-25 10:20:07 -0700
committerPeter Qiu <zqiu@google.com>2017-07-25 15:05:32 -0700
commit29da253de531bde521dc6fb1cd727c099f1e74ca (patch)
tree3e24872a4719a263dc365cc1b0ad653b968e68f7 /tests/wifitests/src/com/android/server/wifi/WrongPasswordNotifierTest.java
parenta305257d7c3b3421d47fb8f00799749aae9645a2 (diff)
downloadandroid_frameworks_opt_net_wifi-29da253de531bde521dc6fb1cd727c099f1e74ca.tar.gz
android_frameworks_opt_net_wifi-29da253de531bde521dc6fb1cd727c099f1e74ca.tar.bz2
android_frameworks_opt_net_wifi-29da253de531bde521dc6fb1cd727c099f1e74ca.zip
Update landing activity for wrong password notification
Update the landing activity for the notification to show the password dialog when the notification is tapped. Bug: 33245941 Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh Test: manual test Change-Id: Ieac2a5e41ab411fb1f8c5cab5f62243281eaabef
Diffstat (limited to 'tests/wifitests/src/com/android/server/wifi/WrongPasswordNotifierTest.java')
-rw-r--r--tests/wifitests/src/com/android/server/wifi/WrongPasswordNotifierTest.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/wifitests/src/com/android/server/wifi/WrongPasswordNotifierTest.java b/tests/wifitests/src/com/android/server/wifi/WrongPasswordNotifierTest.java
index 405ab65c2..74bfdeba5 100644
--- a/tests/wifitests/src/com/android/server/wifi/WrongPasswordNotifierTest.java
+++ b/tests/wifitests/src/com/android/server/wifi/WrongPasswordNotifierTest.java
@@ -22,13 +22,16 @@ import static org.mockito.Mockito.*;
import android.app.Notification;
import android.app.NotificationManager;
import android.content.Context;
+import android.content.Intent;
import android.content.res.Resources;
+import android.provider.Settings;
import com.android.internal.notification.SystemNotificationChannels;
import org.junit.Before;
import org.junit.Test;
import org.mockito.Answers;
+import org.mockito.ArgumentCaptor;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
@@ -70,6 +73,11 @@ public class WrongPasswordNotifierTest {
eq(SystemNotificationChannels.NETWORK_ALERTS))).thenReturn(mNotificationBuilder);
mWrongPassNotifier.onWrongPasswordError(TEST_SSID);
verify(mNotificationManager).notify(eq(WrongPasswordNotifier.NOTIFICATION_ID), any());
+ ArgumentCaptor<Intent> intent = ArgumentCaptor.forClass(Intent.class);
+ verify(mFrameworkFacade).getActivity(
+ any(Context.class), anyInt(), intent.capture(), anyInt());
+ assertEquals(Settings.ACTION_WIFI_SETTINGS, intent.getValue().getAction());
+ assertEquals(TEST_SSID, intent.getValue().getStringExtra("wifi_start_connect_ssid"));
}
/**