Index: trunk/src/chrome/renderer/translate/translate_helper_unittest.cc |
=================================================================== |
--- trunk/src/chrome/renderer/translate/translate_helper_unittest.cc (revision 202442) |
+++ trunk/src/chrome/renderer/translate/translate_helper_unittest.cc (working copy) |
@@ -90,9 +90,8 @@ |
std::string cld_language; |
bool is_cld_reliable; |
std::string language = |
- TranslateHelper::DeterminePageLanguage(std::string("ja"), std::string(), |
- contents, &cld_language, |
- &is_cld_reliable); |
+ TranslateHelper::DeterminePageLanguage(std::string("ja"), contents, |
+ &cld_language, &is_cld_reliable); |
EXPECT_EQ(chrome::kUnknownLanguageCode, language); |
EXPECT_EQ("en", cld_language); |
EXPECT_TRUE(is_cld_reliable); |
@@ -109,8 +108,7 @@ |
std::string cld_language; |
bool is_cld_reliable; |
std::string language = |
- TranslateHelper::DeterminePageLanguage(std::string("en-US"), |
- std::string(), contents, |
+ TranslateHelper::DeterminePageLanguage(std::string("en-US"), contents, |
&cld_language, &is_cld_reliable); |
EXPECT_EQ("en-US", language); |
EXPECT_EQ("en", cld_language); |
@@ -128,30 +126,9 @@ |
std::string cld_language; |
bool is_cld_reliable; |
std::string language = |
- TranslateHelper::DeterminePageLanguage(std::string("utf-8"), |
- std::string(), contents, |
+ TranslateHelper::DeterminePageLanguage(std::string("utf-8"), contents, |
&cld_language, &is_cld_reliable); |
EXPECT_EQ("en", language); |
EXPECT_EQ("en", cld_language); |
EXPECT_TRUE(is_cld_reliable); |
} |
- |
-// Tests that the language meta tag providing wrong information is ignored |
-// because of valid html lang attribute. |
-TEST_F(TranslateHelperTest, AdoptHtmlLang) { |
- string16 contents = ASCIIToUTF16( |
- "<html lang='en'><head><meta http-equiv='Content-Language' content='ja'>" |
- "</head><body>This is a page apparently written in English. Even though " |
- "content-language is provided, the value will be ignored if the value " |
- "is suspicious.</body></html>"); |
- std::string cld_language; |
- bool is_cld_reliable; |
- std::string language = |
- TranslateHelper::DeterminePageLanguage(std::string("ja"), |
- std::string("en"), |
- contents, &cld_language, |
- &is_cld_reliable); |
- EXPECT_EQ("en", language); |
- EXPECT_EQ("en", cld_language); |
- EXPECT_TRUE(is_cld_reliable); |
-} |