diff options
Diffstat (limited to 'tools/aapt2/StringPool_test.cpp')
-rw-r--r-- | tools/aapt2/StringPool_test.cpp | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/tools/aapt2/StringPool_test.cpp b/tools/aapt2/StringPool_test.cpp index e93c2fba7f3c..2b2d348fd17c 100644 --- a/tools/aapt2/StringPool_test.cpp +++ b/tools/aapt2/StringPool_test.cpp @@ -20,8 +20,6 @@ #include <gtest/gtest.h> #include <string> -using namespace android; - namespace aapt { TEST(StringPoolTest, InsertOneString) { @@ -171,24 +169,28 @@ TEST(StringPoolTest, DoNotDedupeStyleWithSameStringAsNonStyle) { } TEST(StringPoolTest, FlattenEmptyStringPoolUtf8) { + using namespace android; // For NO_ERROR on Windows. + StringPool pool; BigBuffer buffer(1024); StringPool::flattenUtf8(&buffer, pool); std::unique_ptr<uint8_t[]> data = util::copy(buffer); - android::ResStringPool test; - ASSERT_EQ(test.setTo(data.get(), buffer.size()), android::NO_ERROR); + ResStringPool test; + ASSERT_EQ(test.setTo(data.get(), buffer.size()), NO_ERROR); } TEST(StringPoolTest, FlattenOddCharactersUtf16) { + using namespace android; // For NO_ERROR on Windows. + StringPool pool; pool.makeRef(u"\u093f"); BigBuffer buffer(1024); StringPool::flattenUtf16(&buffer, pool); std::unique_ptr<uint8_t[]> data = util::copy(buffer); - android::ResStringPool test; - ASSERT_EQ(test.setTo(data.get(), buffer.size()), android::NO_ERROR); + ResStringPool test; + ASSERT_EQ(test.setTo(data.get(), buffer.size()), NO_ERROR); size_t len = 0; const char16_t* str = test.stringAt(0, &len); EXPECT_EQ(1u, len); @@ -199,6 +201,8 @@ TEST(StringPoolTest, FlattenOddCharactersUtf16) { constexpr const char16_t* sLongString = u"バッテリーを長持ちさせるため、バッテリーセーバーは端末のパフォーマンスを抑え、バイブレーション、位置情報サービス、大半のバックグラウンドデータを制限します。メール、SMSや、同期を使 用するその他のアプリは、起動しても更新されないことがあります。バッテリーセーバーは端末の充電中は自動的にOFFになります。"; TEST(StringPoolTest, FlattenUtf8) { + using namespace android; // For NO_ERROR on Windows. + StringPool pool; StringPool::Ref ref1 = pool.makeRef(u"hello"); @@ -219,8 +223,8 @@ TEST(StringPoolTest, FlattenUtf8) { std::unique_ptr<uint8_t[]> data = util::copy(buffer); { - android::ResStringPool test; - ASSERT_EQ(test.setTo(data.get(), buffer.size()), android::NO_ERROR); + ResStringPool test; + ASSERT_EQ(test.setTo(data.get(), buffer.size()), NO_ERROR); EXPECT_EQ(util::getString(test, 0), u"hello"); EXPECT_EQ(util::getString(test, 1), u"goodbye"); |