Index: chrome/browser/drive/drive_api_util_unittest.cc |
diff --git a/chrome/browser/drive/drive_api_util_unittest.cc b/chrome/browser/drive/drive_api_util_unittest.cc |
index 7d32a4278a164491137ec2bedfb53540195fc4e5..e55b78a92552f309d8164e8245724e50de69d26a 100644 |
--- a/chrome/browser/drive/drive_api_util_unittest.cc |
+++ b/chrome/browser/drive/drive_api_util_unittest.cc |
@@ -164,5 +164,27 @@ TEST(DriveAPIUtilTest, GetMd5Digest) { |
EXPECT_EQ(base::MD5String(kTestData), GetMd5Digest(path)); |
} |
+TEST(DriveAPIUtilTest, HasHostedDocumentExtension) { |
+ EXPECT_TRUE( |
+ HasHostedDocumentExtension(base::FilePath::FromUTF8Unsafe("xx.gdoc"))); |
+ EXPECT_TRUE( |
+ HasHostedDocumentExtension(base::FilePath::FromUTF8Unsafe("xx.gsheet"))); |
+ EXPECT_TRUE( |
+ HasHostedDocumentExtension(base::FilePath::FromUTF8Unsafe("xx.gslides"))); |
+ EXPECT_TRUE( |
+ HasHostedDocumentExtension(base::FilePath::FromUTF8Unsafe("xx.gdraw"))); |
+ EXPECT_TRUE( |
+ HasHostedDocumentExtension(base::FilePath::FromUTF8Unsafe("xx.gtable"))); |
+ EXPECT_TRUE( |
+ HasHostedDocumentExtension(base::FilePath::FromUTF8Unsafe("xx.gform"))); |
+ |
+ EXPECT_FALSE( |
+ HasHostedDocumentExtension(base::FilePath::FromUTF8Unsafe("xx.gdocs"))); |
+ EXPECT_FALSE( |
+ HasHostedDocumentExtension(base::FilePath::FromUTF8Unsafe("xx.docx"))); |
+ EXPECT_FALSE( |
+ HasHostedDocumentExtension(base::FilePath::FromUTF8Unsafe("xx.jpg"))); |
+} |
+ |
} // namespace util |
} // namespace drive |