| Index: chrome/browser/captive_portal/captive_portal_tab_reloader_unittest.cc
|
| diff --git a/chrome/browser/captive_portal/captive_portal_tab_reloader_unittest.cc b/chrome/browser/captive_portal/captive_portal_tab_reloader_unittest.cc
|
| index e1f04264e274bff66616ef04e57468bc12fc9796..1c52a476fb662496c1add5c2a4edd84bc3cedecf 100644
|
| --- a/chrome/browser/captive_portal/captive_portal_tab_reloader_unittest.cc
|
| +++ b/chrome/browser/captive_portal/captive_portal_tab_reloader_unittest.cc
|
| @@ -18,7 +18,7 @@
|
| #include "testing/gtest/include/gtest/gtest.h"
|
| #include "url/gurl.h"
|
|
|
| -namespace captive_portal {
|
| +using captive_portal::CaptivePortalResult;
|
|
|
| // Used for testing CaptivePortalTabReloader in isolation from the observer.
|
| // Exposes a number of private functions and mocks out others.
|
| @@ -124,8 +124,9 @@ TEST_F(CaptivePortalTabReloaderTest, InternetConnected) {
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_MAYBE_BROKEN_BY_PORTAL,
|
| tab_reloader().state());
|
|
|
| - tab_reloader().OnCaptivePortalResults(RESULT_INTERNET_CONNECTED,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_INTERNET_CONNECTED,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
|
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE, tab_reloader().state());
|
| EXPECT_FALSE(tab_reloader().TimerRunning());
|
| @@ -151,8 +152,9 @@ TEST_F(CaptivePortalTabReloaderTest, InternetConnectedTimeout) {
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_MAYBE_BROKEN_BY_PORTAL,
|
| tab_reloader().state());
|
|
|
| - tab_reloader().OnCaptivePortalResults(RESULT_INTERNET_CONNECTED,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_INTERNET_CONNECTED,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
|
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE, tab_reloader().state());
|
| }
|
| @@ -172,7 +174,8 @@ TEST_F(CaptivePortalTabReloaderTest, NoResponse) {
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_MAYBE_BROKEN_BY_PORTAL,
|
| tab_reloader().state());
|
|
|
| - tab_reloader().OnCaptivePortalResults(RESULT_NO_RESPONSE, RESULT_NO_RESPONSE);
|
| + tab_reloader().OnCaptivePortalResults(captive_portal::RESULT_NO_RESPONSE,
|
| + captive_portal::RESULT_NO_RESPONSE);
|
|
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE, tab_reloader().state());
|
| EXPECT_FALSE(tab_reloader().TimerRunning());
|
| @@ -188,13 +191,15 @@ TEST_F(CaptivePortalTabReloaderTest, DoesNothingOnHttp) {
|
| EXPECT_FALSE(tab_reloader().TimerRunning());
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE, tab_reloader().state());
|
|
|
| - tab_reloader().OnCaptivePortalResults(RESULT_INTERNET_CONNECTED,
|
| - RESULT_BEHIND_CAPTIVE_PORTAL);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_INTERNET_CONNECTED,
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE, tab_reloader().state());
|
|
|
| // The user logs in.
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE, tab_reloader().state());
|
|
|
| // The page times out.
|
| @@ -216,15 +221,17 @@ TEST_F(CaptivePortalTabReloaderTest, Login) {
|
| // The captive portal service detects a captive portal. The TabReloader
|
| // should try and create a new login tab in response.
|
| EXPECT_CALL(tab_reloader(), MaybeOpenCaptivePortalLoginTab()).Times(1);
|
| - tab_reloader().OnCaptivePortalResults(RESULT_INTERNET_CONNECTED,
|
| - RESULT_BEHIND_CAPTIVE_PORTAL);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_INTERNET_CONNECTED,
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_BROKEN_BY_PORTAL,
|
| tab_reloader().state());
|
| EXPECT_FALSE(tab_reloader().TimerRunning());
|
|
|
| // The user logs on from another tab, and a captive portal check is triggered.
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NEEDS_RELOAD,
|
| tab_reloader().state());
|
|
|
| @@ -252,8 +259,9 @@ TEST_F(CaptivePortalTabReloaderTest, LoginLate) {
|
| // The captive portal service detects a captive portal. The TabReloader
|
| // should try and create a new login tab in response.
|
| EXPECT_CALL(tab_reloader(), MaybeOpenCaptivePortalLoginTab()).Times(1);
|
| - tab_reloader().OnCaptivePortalResults(RESULT_INTERNET_CONNECTED,
|
| - RESULT_BEHIND_CAPTIVE_PORTAL);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_INTERNET_CONNECTED,
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_BROKEN_BY_PORTAL,
|
| tab_reloader().state());
|
| EXPECT_FALSE(tab_reloader().TimerRunning());
|
| @@ -265,8 +273,9 @@ TEST_F(CaptivePortalTabReloaderTest, LoginLate) {
|
|
|
| // The user logs on from another tab, and a captive portal check is triggered.
|
| EXPECT_CALL(tab_reloader(), ReloadTab()).Times(1);
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE, tab_reloader().state());
|
| }
|
|
|
| @@ -284,16 +293,18 @@ TEST_F(CaptivePortalTabReloaderTest, TimeoutFast) {
|
| // The captive portal service detects a captive portal. The TabReloader
|
| // should try and create a new login tab in response.
|
| EXPECT_CALL(tab_reloader(), MaybeOpenCaptivePortalLoginTab()).Times(1);
|
| - tab_reloader().OnCaptivePortalResults(RESULT_INTERNET_CONNECTED,
|
| - RESULT_BEHIND_CAPTIVE_PORTAL);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_INTERNET_CONNECTED,
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_BROKEN_BY_PORTAL,
|
| tab_reloader().state());
|
| EXPECT_FALSE(tab_reloader().TimerRunning());
|
|
|
| // The user logs on from another tab, and a captive portal check is triggered.
|
| EXPECT_CALL(tab_reloader(), ReloadTab()).Times(1);
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE, tab_reloader().state());
|
| }
|
|
|
| @@ -312,16 +323,18 @@ TEST_F(CaptivePortalTabReloaderTest, SSLProtocolError) {
|
| // The captive portal service detects a captive portal. The TabReloader
|
| // should try and create a new login tab in response.
|
| EXPECT_CALL(tab_reloader(), MaybeOpenCaptivePortalLoginTab()).Times(1);
|
| - tab_reloader().OnCaptivePortalResults(RESULT_INTERNET_CONNECTED,
|
| - RESULT_BEHIND_CAPTIVE_PORTAL);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_INTERNET_CONNECTED,
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_BROKEN_BY_PORTAL,
|
| tab_reloader().state());
|
| EXPECT_FALSE(tab_reloader().TimerRunning());
|
|
|
| // The user logs on from another tab, and a captive portal check is triggered.
|
| EXPECT_CALL(tab_reloader(), ReloadTab()).Times(1);
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE, tab_reloader().state());
|
| }
|
|
|
| @@ -340,8 +353,9 @@ TEST_F(CaptivePortalTabReloaderTest, SSLProtocolErrorFastLogin) {
|
|
|
| // The user has logged in from another tab. The tab automatically reloads.
|
| EXPECT_CALL(tab_reloader(), ReloadTab()).Times(1);
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE, tab_reloader().state());
|
| }
|
|
|
| @@ -352,8 +366,9 @@ TEST_F(CaptivePortalTabReloaderTest, SSLProtocolErrorAlreadyLoggedIn) {
|
| tab_reloader().OnLoadStart(true);
|
|
|
| // The user logs in from another tab before the tab errors out.
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NEEDS_RELOAD,
|
| tab_reloader().state());
|
|
|
| @@ -378,8 +393,9 @@ TEST_F(CaptivePortalTabReloaderTest, AlreadyLoggedIn) {
|
|
|
| // The user has already logged in. Since the last result found a captive
|
| // portal, the tab will be reloaded if a timeout is committed.
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NEEDS_RELOAD,
|
| tab_reloader().state());
|
|
|
| @@ -401,8 +417,9 @@ TEST_F(CaptivePortalTabReloaderTest, AlreadyLoggedInBeforeTimerTriggers) {
|
|
|
| // The user has already logged in. Since the last result indicated there is
|
| // a captive portal, the tab will be reloaded if it times out.
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NEEDS_RELOAD,
|
| tab_reloader().state());
|
| EXPECT_FALSE(tab_reloader().TimerRunning());
|
| @@ -426,8 +443,9 @@ TEST_F(CaptivePortalTabReloaderTest, LoginWhileTimerRunning) {
|
| EXPECT_TRUE(tab_reloader().TimerRunning());
|
|
|
| // The user has already logged in.
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NEEDS_RELOAD,
|
| tab_reloader().state());
|
|
|
| @@ -452,8 +470,9 @@ TEST_F(CaptivePortalTabReloaderTest, BehindPortalResultWhileTimerRunning) {
|
|
|
| // The user is behind a captive portal, but since the tab hasn't timed out,
|
| // the message is ignored.
|
| - tab_reloader().OnCaptivePortalResults(RESULT_INTERNET_CONNECTED,
|
| - RESULT_BEHIND_CAPTIVE_PORTAL);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_INTERNET_CONNECTED,
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_TIMER_RUNNING,
|
| tab_reloader().state());
|
|
|
| @@ -466,15 +485,17 @@ TEST_F(CaptivePortalTabReloaderTest, BehindPortalResultWhileTimerRunning) {
|
| // The captive portal service detects a captive portal, and this time the
|
| // tab tries to create a login tab.
|
| EXPECT_CALL(tab_reloader(), MaybeOpenCaptivePortalLoginTab()).Times(1);
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_BEHIND_CAPTIVE_PORTAL);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_BROKEN_BY_PORTAL,
|
| tab_reloader().state());
|
| EXPECT_FALSE(tab_reloader().TimerRunning());
|
|
|
| // The user logs on from another tab, and a captive portal check is triggered.
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NEEDS_RELOAD,
|
| tab_reloader().state());
|
|
|
| @@ -498,8 +519,9 @@ TEST_F(CaptivePortalTabReloaderTest, LogInWhileTimerRunningNoError) {
|
| EXPECT_TRUE(tab_reloader().TimerRunning());
|
|
|
| // The user has already logged in.
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
| EXPECT_FALSE(tab_reloader().TimerRunning());
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NEEDS_RELOAD,
|
| tab_reloader().state());
|
| @@ -529,14 +551,16 @@ TEST_F(CaptivePortalTabReloaderTest, SSLCertErrorLogin) {
|
|
|
| // Captive portal probe finds a captive portal.
|
| EXPECT_CALL(tab_reloader(), MaybeOpenCaptivePortalLoginTab()).Times(1);
|
| - tab_reloader().OnCaptivePortalResults(RESULT_INTERNET_CONNECTED,
|
| - RESULT_BEHIND_CAPTIVE_PORTAL);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_INTERNET_CONNECTED,
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL);
|
|
|
| // The user logs in. Since the interstitial is showing, the page should
|
| // be reloaded, despite still having a provisional load.
|
| EXPECT_CALL(tab_reloader(), ReloadTab()).Times(1);
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
| }
|
|
|
| // Simulate an HTTP redirect to HTTPS, when the Internet is connected.
|
| @@ -557,8 +581,9 @@ TEST_F(CaptivePortalTabReloaderTest, HttpToHttpsRedirectInternetConnected) {
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_MAYBE_BROKEN_BY_PORTAL,
|
| tab_reloader().state());
|
|
|
| - tab_reloader().OnCaptivePortalResults(RESULT_INTERNET_CONNECTED,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_INTERNET_CONNECTED,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
|
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE, tab_reloader().state());
|
| EXPECT_FALSE(tab_reloader().TimerRunning());
|
| @@ -588,15 +613,17 @@ TEST_F(CaptivePortalTabReloaderTest, HttpToHttpsRedirectLogin) {
|
| // The captive portal service detects a captive portal. The TabReloader
|
| // should try and create a new login tab in response.
|
| EXPECT_CALL(tab_reloader(), MaybeOpenCaptivePortalLoginTab()).Times(1);
|
| - tab_reloader().OnCaptivePortalResults(RESULT_INTERNET_CONNECTED,
|
| - RESULT_BEHIND_CAPTIVE_PORTAL);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_INTERNET_CONNECTED,
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_BROKEN_BY_PORTAL,
|
| tab_reloader().state());
|
| EXPECT_FALSE(tab_reloader().TimerRunning());
|
|
|
| // The user logs on from another tab, and a captive portal check is triggered.
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NEEDS_RELOAD,
|
| tab_reloader().state());
|
|
|
| @@ -625,8 +652,9 @@ TEST_F(CaptivePortalTabReloaderTest, HttpsToHttpRedirect) {
|
| base::MessageLoop::current()->RunUntilIdle();
|
|
|
| // Logging in shouldn't do anything.
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE, tab_reloader().state());
|
| }
|
|
|
| @@ -637,8 +665,7 @@ TEST_F(CaptivePortalTabReloaderTest, HttpsToHttpsRedirect) {
|
| tab_reloader().state());
|
|
|
| tab_reloader().OnRedirect(true);
|
| - EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE,
|
| - tab_reloader().state());
|
| + EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE, tab_reloader().state());
|
| EXPECT_FALSE(tab_reloader().TimerRunning());
|
| // Nothing should happen.
|
| base::MessageLoop::current()->RunUntilIdle();
|
| @@ -655,8 +682,7 @@ TEST_F(CaptivePortalTabReloaderTest, HttpsToHttpToHttpsRedirect) {
|
| EXPECT_FALSE(tab_reloader().TimerRunning());
|
|
|
| tab_reloader().OnRedirect(true);
|
| - EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE,
|
| - tab_reloader().state());
|
| + EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE, tab_reloader().state());
|
| EXPECT_FALSE(tab_reloader().TimerRunning());
|
| // Nothing should happen.
|
| base::MessageLoop::current()->RunUntilIdle();
|
| @@ -675,9 +701,8 @@ TEST_F(CaptivePortalTabReloaderTest, HttpToHttpRedirect) {
|
| base::MessageLoop::current()->RunUntilIdle();
|
|
|
| // Logging in shouldn't do anything.
|
| - tab_reloader().OnCaptivePortalResults(RESULT_BEHIND_CAPTIVE_PORTAL,
|
| - RESULT_INTERNET_CONNECTED);
|
| + tab_reloader().OnCaptivePortalResults(
|
| + captive_portal::RESULT_BEHIND_CAPTIVE_PORTAL,
|
| + captive_portal::RESULT_INTERNET_CONNECTED);
|
| EXPECT_EQ(CaptivePortalTabReloader::STATE_NONE, tab_reloader().state());
|
| }
|
| -
|
| -} // namespace captive_portal
|
|
|