Index: chrome/common/safe_browsing/file_type_policies_unittest.cc |
diff --git a/chrome/common/safe_browsing/file_type_policies_unittest.cc b/chrome/common/safe_browsing/file_type_policies_unittest.cc |
index 7ab64baa4ef11bf751d7bd54887246d58d25b841..c5e3cbb1a18668ca8000288b3854e98081a9c81e 100644 |
--- a/chrome/common/safe_browsing/file_type_policies_unittest.cc |
+++ b/chrome/common/safe_browsing/file_type_policies_unittest.cc |
@@ -54,7 +54,7 @@ TEST_F(FileTypePoliciesTest, UnpackResourceBundle) { |
DownloadFileType file_type = policies_.PolicyForFile(exe_file); |
EXPECT_EQ("exe", file_type.extension()); |
EXPECT_EQ(0l, file_type.uma_value()); |
- EXPECT_EQ(false, file_type.is_archive()); |
+ EXPECT_FALSE(file_type.is_archive()); |
EXPECT_EQ(DownloadFileType::FULL_PING, file_type.ping_setting()); |
#if defined(OS_WIN) |
EXPECT_EQ(DownloadFileType::ALLOW_ON_USER_GESTURE, |
@@ -74,7 +74,7 @@ TEST_F(FileTypePoliciesTest, UnpackResourceBundle) { |
file_type = policies_.PolicyForFile(class_file); |
EXPECT_EQ("class", file_type.extension()); |
EXPECT_EQ(13l, file_type.uma_value()); |
- EXPECT_EQ(false, file_type.is_archive()); |
+ EXPECT_FALSE(file_type.is_archive()); |
EXPECT_EQ(DownloadFileType::FULL_PING, file_type.ping_setting()); |
#if defined(OS_CHROMEOS) |
EXPECT_EQ(DownloadFileType::NOT_DANGEROUS, |
@@ -93,7 +93,7 @@ TEST_F(FileTypePoliciesTest, UnpackResourceBundle) { |
file_type = policies_.PolicyForFile(dmg_file); |
EXPECT_EQ("dmg", file_type.extension()); |
EXPECT_EQ(21, file_type.uma_value()); |
- EXPECT_EQ(false, file_type.is_archive()); |
+ EXPECT_FALSE(file_type.is_archive()); |
EXPECT_EQ(DownloadFileType::FULL_PING, file_type.ping_setting()); |
#if defined(OS_MACOSX) |
EXPECT_EQ(DownloadFileType::ALLOW_ON_USER_GESTURE, |
@@ -112,7 +112,7 @@ TEST_F(FileTypePoliciesTest, UnpackResourceBundle) { |
file_type = policies_.PolicyForFile(dex_file); |
EXPECT_EQ("dex", file_type.extension()); |
EXPECT_EQ(143, file_type.uma_value()); |
- EXPECT_EQ(false, file_type.is_archive()); |
+ EXPECT_FALSE(file_type.is_archive()); |
EXPECT_EQ(DownloadFileType::FULL_PING, file_type.ping_setting()); |
#if defined(OS_ANDROID) |
EXPECT_EQ(DownloadFileType::ALLOW_ON_USER_GESTURE, |
@@ -131,7 +131,7 @@ TEST_F(FileTypePoliciesTest, UnpackResourceBundle) { |
file_type = policies_.PolicyForFile(rpm_file); |
EXPECT_EQ("rpm", file_type.extension()); |
EXPECT_EQ(142, file_type.uma_value()); |
- EXPECT_EQ(false, file_type.is_archive()); |
+ EXPECT_FALSE(file_type.is_archive()); |
EXPECT_EQ(DownloadFileType::FULL_PING, file_type.ping_setting()); |
#if defined(OS_LINUX) && !defined(OS_CHROMEOS) |
EXPECT_EQ(DownloadFileType::ALLOW_ON_USER_GESTURE, |
@@ -150,21 +150,22 @@ TEST_F(FileTypePoliciesTest, UnpackResourceBundle) { |
file_type = policies_.PolicyForFile(zip_file); |
EXPECT_EQ("zip", file_type.extension()); |
EXPECT_EQ(7l, file_type.uma_value()); |
- EXPECT_EQ(true, file_type.is_archive()); |
+ EXPECT_TRUE(file_type.is_archive()); |
EXPECT_EQ(DownloadFileType::FULL_PING, file_type.ping_setting()); |
EXPECT_EQ(DownloadFileType::NOT_DANGEROUS, |
file_type.platform_settings(0).danger_level()); |
// Check other accessors |
EXPECT_EQ(7l, policies_.UmaValueForFile(zip_file)); |
- EXPECT_EQ(true, policies_.IsFileAnArchive(zip_file)); |
+ EXPECT_TRUE(policies_.IsArchiveFile(zip_file)); |
+ EXPECT_FALSE(policies_.IsArchiveFile(exe_file)); |
// Verify settings on the default type. |
file_type = policies_.PolicyForFile( |
base::FilePath(FILE_PATH_LITERAL("a/foo.fooobar"))); |
EXPECT_EQ("", file_type.extension()); |
EXPECT_EQ(18l, file_type.uma_value()); |
- EXPECT_EQ(false, file_type.is_archive()); |
+ EXPECT_FALSE(file_type.is_archive()); |
EXPECT_EQ(DownloadFileType::SAMPLED_PING, file_type.ping_setting()); |
EXPECT_EQ(DownloadFileType::NOT_DANGEROUS, |
file_type.platform_settings(0).danger_level()); |
@@ -173,6 +174,7 @@ TEST_F(FileTypePoliciesTest, UnpackResourceBundle) { |
} |
TEST_F(FileTypePoliciesTest, BadProto) { |
+ base::AutoLock lock(policies_.lock_); |
EXPECT_EQ(FileTypePolicies::UpdateResult::FAILED_EMPTY, |
policies_.PopulateFromBinaryPb(std::string())); |
@@ -195,6 +197,7 @@ TEST_F(FileTypePoliciesTest, BadProto) { |
} |
TEST_F(FileTypePoliciesTest, BadUpdateFromExisting) { |
+ base::AutoLock lock(policies_.lock_); |
// Make a minimum viable config |
DownloadFileTypeConfig cfg; |
cfg.mutable_default_file_type()->add_platform_settings(); |