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

Unified Diff: net/tools/tld_cleanup/tld_cleanup_util_unittest.cc

Issue 992733002: Remove //net (except for Android test stuff) and sdch (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 9 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
« no previous file with comments | « net/tools/tld_cleanup/tld_cleanup_util.cc ('k') | net/udp/datagram_client_socket.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/tools/tld_cleanup/tld_cleanup_util_unittest.cc
diff --git a/net/tools/tld_cleanup/tld_cleanup_util_unittest.cc b/net/tools/tld_cleanup/tld_cleanup_util_unittest.cc
deleted file mode 100644
index 6c7cbad918079523deaf93e534a8fdb374c0f3d5..0000000000000000000000000000000000000000
--- a/net/tools/tld_cleanup/tld_cleanup_util_unittest.cc
+++ /dev/null
@@ -1,167 +0,0 @@
-// 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 "net/tools/tld_cleanup/tld_cleanup_util.h"
-
-#include "base/files/file_path.h"
-#include "testing/gtest/include/gtest/gtest.h"
-
-namespace net {
-namespace tld_cleanup {
-
-std::string SetupData(std::string icann_domains, std::string private_domains) {
- return "// ===BEGIN ICANN DOMAINS===\n" +
- icann_domains +
- "// ===END ICANN DOMAINS===\n" +
- "// ===BEGIN PRIVATE DOMAINS===\n" +
- private_domains +
- "// ===END PRIVATE DOMAINS===\n";
-}
-
-TEST(TldCleanupUtilTest, TwoRealTldsSuccessfullyRead) {
- std::string icann_domains = "foo\n"
- "bar\n";
- std::string private_domains = "";
- std::string data = SetupData(icann_domains, private_domains);
- RuleMap rules;
- NormalizeResult result = NormalizeDataToRuleMap(data, &rules);
- ASSERT_EQ(kSuccess, result);
- ASSERT_EQ(2U, rules.size());
- RuleMap::const_iterator foo_iter = rules.find("foo");
- ASSERT_FALSE(rules.end() == foo_iter);
- EXPECT_FALSE(foo_iter->second.wildcard);
- EXPECT_FALSE(foo_iter->second.exception);
- EXPECT_FALSE(foo_iter->second.is_private);
- RuleMap::const_iterator bar_iter = rules.find("bar");
- ASSERT_FALSE(rules.end() == bar_iter);
- EXPECT_FALSE(bar_iter->second.wildcard);
- EXPECT_FALSE(bar_iter->second.exception);
- EXPECT_FALSE(bar_iter->second.is_private);
-}
-
-TEST(TldCleanupUtilTest, RealTldAutomaticallyAddedForSubdomain) {
- std::string icann_domains = "foo.bar\n";
- std::string private_domains = "";
- std::string data = SetupData(icann_domains, private_domains);
- RuleMap rules;
- NormalizeResult result = NormalizeDataToRuleMap(data, &rules);
- ASSERT_EQ(kSuccess, result);
- ASSERT_EQ(2U, rules.size());
- RuleMap::const_iterator foo_bar_iter = rules.find("foo.bar");
- ASSERT_FALSE(rules.end() == foo_bar_iter);
- EXPECT_FALSE(foo_bar_iter->second.wildcard);
- EXPECT_FALSE(foo_bar_iter->second.exception);
- EXPECT_FALSE(foo_bar_iter->second.is_private);
- RuleMap::const_iterator bar_iter = rules.find("bar");
- ASSERT_FALSE(rules.end() == bar_iter);
- EXPECT_FALSE(bar_iter->second.wildcard);
- EXPECT_FALSE(bar_iter->second.exception);
- EXPECT_FALSE(bar_iter->second.is_private);
-}
-
-TEST(TldCleanupUtilTest, PrivateTldMarkedAsPrivate) {
- std::string icann_domains = "foo\n"
- "bar\n";
- std::string private_domains = "baz\n";
- std::string data = SetupData(icann_domains, private_domains);
- RuleMap rules;
- NormalizeResult result = NormalizeDataToRuleMap(data, &rules);
- ASSERT_EQ(kSuccess, result);
- ASSERT_EQ(3U, rules.size());
- RuleMap::const_iterator foo_iter = rules.find("foo");
- ASSERT_FALSE(rules.end() == foo_iter);
- EXPECT_FALSE(foo_iter->second.wildcard);
- EXPECT_FALSE(foo_iter->second.exception);
- EXPECT_FALSE(foo_iter->second.is_private);
- RuleMap::const_iterator bar_iter = rules.find("bar");
- ASSERT_FALSE(rules.end() == bar_iter);
- EXPECT_FALSE(bar_iter->second.wildcard);
- EXPECT_FALSE(bar_iter->second.exception);
- EXPECT_FALSE(bar_iter->second.is_private);
- RuleMap::const_iterator baz_iter = rules.find("baz");
- ASSERT_FALSE(rules.end() == baz_iter);
- EXPECT_FALSE(baz_iter->second.wildcard);
- EXPECT_FALSE(baz_iter->second.exception);
- EXPECT_TRUE(baz_iter->second.is_private);
-}
-
-TEST(TldCleanupUtilTest, PrivateDomainMarkedAsPrivate) {
- std::string icann_domains = "bar\n";
- std::string private_domains = "foo.bar\n";
- std::string data = SetupData(icann_domains, private_domains);
- RuleMap rules;
- NormalizeResult result = NormalizeDataToRuleMap(data, &rules);
- ASSERT_EQ(kSuccess, result);
- ASSERT_EQ(2U, rules.size());
- RuleMap::const_iterator bar_iter = rules.find("bar");
- ASSERT_FALSE(rules.end() == bar_iter);
- EXPECT_FALSE(bar_iter->second.wildcard);
- EXPECT_FALSE(bar_iter->second.exception);
- EXPECT_FALSE(bar_iter->second.is_private);
- RuleMap::const_iterator foo_bar_iter = rules.find("foo.bar");
- ASSERT_FALSE(rules.end() == foo_bar_iter);
- EXPECT_FALSE(foo_bar_iter->second.wildcard);
- EXPECT_FALSE(foo_bar_iter->second.exception);
- EXPECT_TRUE(foo_bar_iter->second.is_private);
-}
-
-TEST(TldCleanupUtilTest, ExtraTldRuleIsNotMarkedPrivate) {
- std::string icann_domains = "foo.bar\n"
- "baz.bar\n";
- std::string private_domains = "qux.bar\n";
- std::string data = SetupData(icann_domains, private_domains);
- RuleMap rules;
- NormalizeResult result = NormalizeDataToRuleMap(data, &rules);
- ASSERT_EQ(kSuccess, result);
- ASSERT_EQ(4U, rules.size());
- RuleMap::const_iterator foo_bar_iter = rules.find("foo.bar");
- ASSERT_FALSE(rules.end() == foo_bar_iter);
- EXPECT_FALSE(foo_bar_iter->second.wildcard);
- EXPECT_FALSE(foo_bar_iter->second.exception);
- EXPECT_FALSE(foo_bar_iter->second.is_private);
- RuleMap::const_iterator baz_bar_iter = rules.find("baz.bar");
- ASSERT_FALSE(rules.end() == baz_bar_iter);
- EXPECT_FALSE(baz_bar_iter->second.wildcard);
- EXPECT_FALSE(baz_bar_iter->second.exception);
- EXPECT_FALSE(baz_bar_iter->second.is_private);
- RuleMap::const_iterator bar_iter = rules.find("bar");
- ASSERT_FALSE(rules.end() == bar_iter);
- EXPECT_FALSE(bar_iter->second.wildcard);
- EXPECT_FALSE(bar_iter->second.exception);
- EXPECT_FALSE(bar_iter->second.is_private);
- RuleMap::const_iterator qux_bar_iter = rules.find("qux.bar");
- ASSERT_FALSE(rules.end() == qux_bar_iter);
- EXPECT_FALSE(qux_bar_iter->second.wildcard);
- EXPECT_FALSE(qux_bar_iter->second.exception);
- EXPECT_TRUE(qux_bar_iter->second.is_private);
-}
-
-TEST(TldCleanupUtilTest, WildcardAndExceptionParsedCorrectly) {
- std::string icann_domains = "*.bar\n"
- "!foo.bar\n";
- std::string private_domains = "!baz.bar\n";
- std::string data = SetupData(icann_domains, private_domains);
- RuleMap rules;
- NormalizeResult result = NormalizeDataToRuleMap(data, &rules);
- ASSERT_EQ(kSuccess, result);
- ASSERT_EQ(3U, rules.size());
- RuleMap::const_iterator foo_bar_iter = rules.find("bar");
- ASSERT_FALSE(rules.end() == foo_bar_iter);
- EXPECT_TRUE(foo_bar_iter->second.wildcard);
- EXPECT_FALSE(foo_bar_iter->second.exception);
- EXPECT_FALSE(foo_bar_iter->second.is_private);
- RuleMap::const_iterator bar_iter = rules.find("foo.bar");
- ASSERT_FALSE(rules.end() == bar_iter);
- EXPECT_FALSE(bar_iter->second.wildcard);
- EXPECT_TRUE(bar_iter->second.exception);
- EXPECT_FALSE(bar_iter->second.is_private);
- RuleMap::const_iterator baz_bar_iter = rules.find("baz.bar");
- ASSERT_FALSE(rules.end() == baz_bar_iter);
- EXPECT_FALSE(baz_bar_iter->second.wildcard);
- EXPECT_TRUE(baz_bar_iter->second.exception);
- EXPECT_TRUE(baz_bar_iter->second.is_private);
-}
-
-} // namespace tld_cleanup
-} // namespace net
« no previous file with comments | « net/tools/tld_cleanup/tld_cleanup_util.cc ('k') | net/udp/datagram_client_socket.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698