Index: app/l10n_util_unittest.cc |
diff --git a/app/l10n_util_unittest.cc b/app/l10n_util_unittest.cc |
index 8d488134e0f76d1a245bb740ce832775784b3617..fa4cc2401f74682c926527dbf1709f0816f17332 100644 |
--- a/app/l10n_util_unittest.cc |
+++ b/app/l10n_util_unittest.cc |
@@ -61,30 +61,33 @@ TEST_F(L10nUtilTest, DISABLED_GetString) { |
#endif // defined(OS_WIN) |
TEST_F(L10nUtilTest, TruncateString) { |
- std::wstring string(L"foooooey bxxxar baz"); |
+ string16 string = ASCIIToUTF16("foooooey bxxxar baz"); |
// Make sure it doesn't modify the string if length > string length. |
EXPECT_EQ(string, l10n_util::TruncateString(string, 100)); |
// Test no characters. |
- EXPECT_EQ(L"", l10n_util::TruncateString(string, 0)); |
+ EXPECT_EQ(L"", UTF16ToWide(l10n_util::TruncateString(string, 0))); |
// Test 1 character. |
- EXPECT_EQ(L"\x2026", l10n_util::TruncateString(string, 1)); |
+ EXPECT_EQ(L"\x2026", UTF16ToWide(l10n_util::TruncateString(string, 1))); |
// Test adds ... at right spot when there is enough room to break at a |
// word boundary. |
- EXPECT_EQ(L"foooooey\x2026", l10n_util::TruncateString(string, 14)); |
+ EXPECT_EQ(L"foooooey\x2026", |
+ UTF16ToWide(l10n_util::TruncateString(string, 14))); |
// Test adds ... at right spot when there is not enough space in first word. |
- EXPECT_EQ(L"f\x2026", l10n_util::TruncateString(string, 2)); |
+ EXPECT_EQ(L"f\x2026", UTF16ToWide(l10n_util::TruncateString(string, 2))); |
// Test adds ... at right spot when there is not enough room to break at a |
// word boundary. |
- EXPECT_EQ(L"foooooey\x2026", l10n_util::TruncateString(string, 11)); |
+ EXPECT_EQ(L"foooooey\x2026", |
+ UTF16ToWide(l10n_util::TruncateString(string, 11))); |
// Test completely truncates string if break is on initial whitespace. |
- EXPECT_EQ(L"\x2026", l10n_util::TruncateString(L" ", 2)); |
+ EXPECT_EQ(L"\x2026", |
+ UTF16ToWide(l10n_util::TruncateString(ASCIIToUTF16(" "), 2))); |
} |
void SetICUDefaultLocale(const std::string& locale_string) { |