Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(4181)

Unified Diff: chrome/browser/content_settings/content_settings_usages_state_unittest.cc

Issue 19375002: Move GeolocationSettingsState to ContentSettingsUsagesState (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: remove wrong explicit Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/content_settings/content_settings_usages_state_unittest.cc
diff --git a/chrome/browser/geolocation/geolocation_settings_state_unittest.cc b/chrome/browser/content_settings/content_settings_usages_state_unittest.cc
similarity index 78%
rename from chrome/browser/geolocation/geolocation_settings_state_unittest.cc
rename to chrome/browser/content_settings/content_settings_usages_state_unittest.cc
index b6b5f8f41bba6a9206066ba3a4c9e898e8cb3347..ade20d42eac5420cafbac3ba0a5dd4fee615fdc6 100644
--- a/chrome/browser/geolocation/geolocation_settings_state_unittest.cc
+++ b/chrome/browser/content_settings/content_settings_usages_state_unittest.cc
@@ -1,12 +1,12 @@
-// Copyright (c) 2011 The Chromium Authors. All rights reserved.
+// Copyright 2013 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include <string>
#include "base/message_loop.h"
+#include "chrome/browser/content_settings/content_settings_usages_state.h"
bulach 2013/07/18 08:56:50 nit: this should actually be up there, before <str
Takashi Toyoshima 2013/07/22 12:59:18 Done.
#include "chrome/browser/content_settings/host_content_settings_map.h"
-#include "chrome/browser/geolocation/geolocation_settings_state.h"
#include "chrome/test/base/testing_profile.h"
#include "content/public/browser/navigation_details.h"
#include "content/public/browser/navigation_entry.h"
@@ -18,9 +18,9 @@ using content::NavigationEntry;
namespace {
-class GeolocationSettingsStateTests : public testing::Test {
+class ContentSettingsUsagesStateTests : public testing::Test {
public:
- GeolocationSettingsStateTests()
+ ContentSettingsUsagesStateTests()
: ui_thread_(BrowserThread::UI, &message_loop_) {
}
@@ -29,9 +29,9 @@ class GeolocationSettingsStateTests : public testing::Test {
content::TestBrowserThread ui_thread_;
};
-TEST_F(GeolocationSettingsStateTests, ClearOnNewOrigin) {
+TEST_F(ContentSettingsUsagesStateTests, ClearOnNewOrigin) {
TestingProfile profile;
- GeolocationSettingsState state(&profile);
+ ContentSettingsUsagesState state(&profile, CONTENT_SETTINGS_TYPE_GEOLOCATION);
bulach 2013/07/18 08:56:50 nit: CONTENT_SETTINGS_TYPE_GEOLOCATION is hard-cod
Takashi Toyoshima 2013/07/22 12:59:18 Using a named constant is done. On testing with o
GURL url_0("http://www.example.com");
scoped_ptr<NavigationEntry> entry(NavigationEntry::Create());
@@ -46,7 +46,7 @@ TEST_F(GeolocationSettingsStateTests, ClearOnNewOrigin) {
CONTENT_SETTINGS_TYPE_GEOLOCATION,
std::string(),
CONTENT_SETTING_ALLOW);
- state.OnGeolocationPermissionSet(url_0, true);
+ state.OnPermissionSet(url_0, true);
GURL url_1("http://www.example1.com");
profile.GetHostContentSettingsMap()->SetContentSetting(
@@ -55,26 +55,26 @@ TEST_F(GeolocationSettingsStateTests, ClearOnNewOrigin) {
CONTENT_SETTINGS_TYPE_GEOLOCATION,
std::string(),
CONTENT_SETTING_BLOCK);
- state.OnGeolocationPermissionSet(url_1, false);
+ state.OnPermissionSet(url_1, false);
- GeolocationSettingsState::StateMap state_map =
+ ContentSettingsUsagesState::StateMap state_map =
state.state_map();
EXPECT_EQ(2U, state_map.size());
- GeolocationSettingsState::FormattedHostsPerState formatted_host_per_state;
+ ContentSettingsUsagesState::FormattedHostsPerState formatted_host_per_state;
unsigned int tab_state_flags = 0;
state.GetDetailedInfo(&formatted_host_per_state, &tab_state_flags);
EXPECT_TRUE(tab_state_flags &
- GeolocationSettingsState::TABSTATE_HAS_ANY_ALLOWED)
+ ContentSettingsUsagesState::TABSTATE_HAS_ANY_ALLOWED)
<< tab_state_flags;
EXPECT_TRUE(tab_state_flags &
- GeolocationSettingsState::TABSTATE_HAS_EXCEPTION)
+ ContentSettingsUsagesState::TABSTATE_HAS_EXCEPTION)
<< tab_state_flags;
EXPECT_FALSE(tab_state_flags &
- GeolocationSettingsState::TABSTATE_HAS_CHANGED)
+ ContentSettingsUsagesState::TABSTATE_HAS_CHANGED)
<< tab_state_flags;
EXPECT_TRUE(tab_state_flags &
- GeolocationSettingsState::TABSTATE_HAS_ANY_ICON)
+ ContentSettingsUsagesState::TABSTATE_HAS_ANY_ICON)
<< tab_state_flags;
EXPECT_EQ(1U, formatted_host_per_state[CONTENT_SETTING_ALLOW].size());
EXPECT_EQ(1U,
@@ -86,22 +86,22 @@ TEST_F(GeolocationSettingsStateTests, ClearOnNewOrigin) {
formatted_host_per_state[CONTENT_SETTING_BLOCK].count(
url_1.host()));
- state.OnGeolocationPermissionSet(url_0, false);
+ state.OnPermissionSet(url_0, false);
formatted_host_per_state.clear();
tab_state_flags = 0;
state.GetDetailedInfo(&formatted_host_per_state, &tab_state_flags);
EXPECT_FALSE(tab_state_flags &
- GeolocationSettingsState::TABSTATE_HAS_ANY_ALLOWED)
+ ContentSettingsUsagesState::TABSTATE_HAS_ANY_ALLOWED)
<< tab_state_flags;
EXPECT_TRUE(tab_state_flags &
- GeolocationSettingsState::TABSTATE_HAS_EXCEPTION)
+ ContentSettingsUsagesState::TABSTATE_HAS_EXCEPTION)
<< tab_state_flags;
EXPECT_TRUE(tab_state_flags &
- GeolocationSettingsState::TABSTATE_HAS_CHANGED)
+ ContentSettingsUsagesState::TABSTATE_HAS_CHANGED)
<< tab_state_flags;
EXPECT_TRUE(tab_state_flags &
- GeolocationSettingsState::TABSTATE_HAS_ANY_ICON)
+ ContentSettingsUsagesState::TABSTATE_HAS_ANY_ICON)
<< tab_state_flags;
EXPECT_EQ(0U, formatted_host_per_state[CONTENT_SETTING_ALLOW].size());
EXPECT_EQ(2U, formatted_host_per_state[CONTENT_SETTING_BLOCK].size());
@@ -112,12 +112,12 @@ TEST_F(GeolocationSettingsStateTests, ClearOnNewOrigin) {
formatted_host_per_state[CONTENT_SETTING_BLOCK].count(
url_1.host()));
- state.OnGeolocationPermissionSet(url_0, true);
+ state.OnPermissionSet(url_0, true);
load_committed_details.previous_url = url_0;
state.DidNavigate(load_committed_details);
- GeolocationSettingsState::StateMap new_state_map =
+ ContentSettingsUsagesState::StateMap new_state_map =
state.state_map();
EXPECT_EQ(state_map.size(), new_state_map.size());
@@ -134,9 +134,9 @@ TEST_F(GeolocationSettingsStateTests, ClearOnNewOrigin) {
EXPECT_EQ(0U, tab_state_flags);
}
-TEST_F(GeolocationSettingsStateTests, ShowPortOnSameHost) {
+TEST_F(ContentSettingsUsagesStateTests, ShowPortOnSameHost) {
TestingProfile profile;
- GeolocationSettingsState state(&profile);
+ ContentSettingsUsagesState state(&profile, CONTENT_SETTINGS_TYPE_GEOLOCATION);
GURL url_0("http://www.example.com");
scoped_ptr<NavigationEntry> entry(NavigationEntry::Create());
@@ -151,7 +151,7 @@ TEST_F(GeolocationSettingsStateTests, ShowPortOnSameHost) {
CONTENT_SETTINGS_TYPE_GEOLOCATION,
std::string(),
CONTENT_SETTING_ALLOW);
- state.OnGeolocationPermissionSet(url_0, true);
+ state.OnPermissionSet(url_0, true);
GURL url_1("https://www.example.com");
profile.GetHostContentSettingsMap()->SetContentSetting(
@@ -160,7 +160,7 @@ TEST_F(GeolocationSettingsStateTests, ShowPortOnSameHost) {
CONTENT_SETTINGS_TYPE_GEOLOCATION,
std::string(),
CONTENT_SETTING_ALLOW);
- state.OnGeolocationPermissionSet(url_1, true);
+ state.OnPermissionSet(url_1, true);
GURL url_2("http://www.example1.com");
profile.GetHostContentSettingsMap()->SetContentSetting(
@@ -169,13 +169,13 @@ TEST_F(GeolocationSettingsStateTests, ShowPortOnSameHost) {
CONTENT_SETTINGS_TYPE_GEOLOCATION,
std::string(),
CONTENT_SETTING_ALLOW);
- state.OnGeolocationPermissionSet(url_2, true);
+ state.OnPermissionSet(url_2, true);
- GeolocationSettingsState::StateMap state_map =
+ ContentSettingsUsagesState::StateMap state_map =
state.state_map();
EXPECT_EQ(3U, state_map.size());
- GeolocationSettingsState::FormattedHostsPerState formatted_host_per_state;
+ ContentSettingsUsagesState::FormattedHostsPerState formatted_host_per_state;
unsigned int tab_state_flags = 0;
state.GetDetailedInfo(&formatted_host_per_state, &tab_state_flags);
@@ -190,7 +190,7 @@ TEST_F(GeolocationSettingsStateTests, ShowPortOnSameHost) {
formatted_host_per_state[CONTENT_SETTING_ALLOW].count(
url_2.host()));
- state.OnGeolocationPermissionSet(url_1, false);
+ state.OnPermissionSet(url_1, false);
formatted_host_per_state.clear();
tab_state_flags = 0;
state.GetDetailedInfo(&formatted_host_per_state, &tab_state_flags);

Powered by Google App Engine
This is Rietveld 408576698