diff --git a/libwvdrmengine/cdm/test/Android.mk b/libwvdrmengine/cdm/test/Android.mk index 88bf17c9..3429ab9d 100644 --- a/libwvdrmengine/cdm/test/Android.mk +++ b/libwvdrmengine/cdm/test/Android.mk @@ -9,7 +9,7 @@ LOCAL_PATH := $(call my-dir) # routine. test_name := base64_test -test_src_dir := ../core/test +test_src_dir := ../util/test include $(LOCAL_PATH)/unit-test.mk test_name := buffer_reader_test @@ -67,11 +67,11 @@ test_src_dir := ../metrics/test include $(LOCAL_PATH)/unit-test.mk test_name := file_store_unittest -test_src_dir := ../core/test +test_src_dir := ../util/test include $(LOCAL_PATH)/unit-test.mk test_name := file_utils_unittest -test_src_dir := . +test_src_dir := ../util/test include $(LOCAL_PATH)/unit-test.mk test_name := generic_crypto_unittest diff --git a/libwvdrmengine/cdm/core/test/base64_test.cpp b/libwvdrmengine/cdm/util/test/base64_test.cpp similarity index 79% rename from libwvdrmengine/cdm/core/test/base64_test.cpp rename to libwvdrmengine/cdm/util/test/base64_test.cpp index a0151462..dd25a202 100644 --- a/libwvdrmengine/cdm/core/test/base64_test.cpp +++ b/libwvdrmengine/cdm/util/test/base64_test.cpp @@ -42,23 +42,23 @@ const std::string kOneByteOverB64Data("SGVsbG8gRnJpZW5kIQ=="); const std::string kTwoBytesOverB64Data("SGVsbG8gRnJpZW5kISE="); const std::string kB64TestData = "GPFc9rc+INmI8FwtyTrUrv6xnKHWZNZ/5uaT21nFjNg="; -const std::pair kBase64TestVectors[] = - {make_pair(&kNullString, &kNullString), - make_pair(&kf, &kfB64), - make_pair(&kfo, &kfoB64), - make_pair(&kfoo, &kfooB64), - make_pair(&kfoob, &kfoobB64), - make_pair(&kfooba, &kfoobaB64), - make_pair(&kfoobar, &kfoobarB64), - make_pair(&kMultipleOf24BitsData, &kMultipleOf24BitsB64Data), - make_pair(&kOneByteOverData, &kOneByteOverB64Data), - make_pair(&kTwoBytesOverData, &kTwoBytesOverB64Data), - make_pair(&kTestData, &kB64TestData)}; +const std::pair kBase64TestVectors[] = { + make_pair(&kNullString, &kNullString), + make_pair(&kf, &kfB64), + make_pair(&kfo, &kfoB64), + make_pair(&kfoo, &kfooB64), + make_pair(&kfoob, &kfoobB64), + make_pair(&kfooba, &kfoobaB64), + make_pair(&kfoobar, &kfoobarB64), + make_pair(&kMultipleOf24BitsData, &kMultipleOf24BitsB64Data), + make_pair(&kOneByteOverData, &kOneByteOverB64Data), + make_pair(&kTwoBytesOverData, &kTwoBytesOverB64Data), + make_pair(&kTestData, &kB64TestData)}; const std::string kBase64ErrorVectors[] = {"Foo$sa", "Foo\x99\x23\xfa\02", "Foo==Foo", "FooBa"}; -std::string ConvertToBase64WebSafe(const std::string &std_base64_string) { +std::string ConvertToBase64WebSafe(const std::string& std_base64_string) { std::string str(std_base64_string); for (size_t i = 0; i < str.size(); ++i) { if (str[i] == '+') @@ -73,10 +73,10 @@ std::string ConvertToBase64WebSafe(const std::string &std_base64_string) { class Base64EncodeDecodeTest : public ::testing::TestWithParam< - std::pair > {}; + std::pair > {}; TEST_P(Base64EncodeDecodeTest, EncodeDecodeTest) { - std::pair values = GetParam(); + std::pair values = GetParam(); std::vector decoded_vector = Base64Decode(values.second->data()); std::string decoded_string(decoded_vector.begin(), decoded_vector.end()); EXPECT_STREQ(values.first->data(), decoded_string.data()); @@ -85,7 +85,7 @@ TEST_P(Base64EncodeDecodeTest, EncodeDecodeTest) { } TEST_P(Base64EncodeDecodeTest, WebSafeEncodeDecodeTest) { - std::pair values = GetParam(); + std::pair values = GetParam(); std::string encoded_string = ConvertToBase64WebSafe(*(values.second)); std::vector decoded_vector = Base64SafeDecode(encoded_string); std::string decoded_string(decoded_vector.begin(), decoded_vector.end()); @@ -111,13 +111,13 @@ class HtoNLL64Test : public ::testing::Test {}; TEST_F(HtoNLL64Test, PositiveNumber) { uint8_t data[8] = {1, 2, 3, 4, 5, 6, 7, 8}; - int64_t *network_byte_order = reinterpret_cast(data); + int64_t* network_byte_order = reinterpret_cast(data); int64_t host_byte_order = htonll64(*network_byte_order); EXPECT_EQ(0x0102030405060708, host_byte_order); } TEST_F(HtoNLL64Test, NegativeNumber) { uint8_t data[8] = {0xfe, 2, 3, 4, 5, 6, 7, 8}; - int64_t *network_byte_order = reinterpret_cast(data); + int64_t* network_byte_order = reinterpret_cast(data); int64_t host_byte_order = htonll64(*network_byte_order); EXPECT_EQ(-0x01FdFcFbFaF9F8F8, host_byte_order); } diff --git a/libwvdrmengine/cdm/core/test/file_store_unittest.cpp b/libwvdrmengine/cdm/util/test/file_store_unittest.cpp similarity index 93% rename from libwvdrmengine/cdm/core/test/file_store_unittest.cpp rename to libwvdrmengine/cdm/util/test/file_store_unittest.cpp index 858c79e5..5140b880 100644 --- a/libwvdrmengine/cdm/core/test/file_store_unittest.cpp +++ b/libwvdrmengine/cdm/util/test/file_store_unittest.cpp @@ -104,8 +104,7 @@ TEST_F(FileTest, FileSize) { EXPECT_EQ(file->Write(write_data.data(), write_data_size), write_data_size); EXPECT_TRUE(file_system.Exists(path)); - EXPECT_EQ(static_cast(write_data_size), - file_system.FileSize(path)); + EXPECT_EQ(static_cast(write_data_size), file_system.FileSize(path)); } TEST_F(FileTest, WriteReadBinaryFile) { @@ -116,7 +115,7 @@ TEST_F(FileTest, WriteReadBinaryFile) { size_t write_data_size = write_data.size(); std::unique_ptr file = file_system.Open(path, FileSystem::kCreate); ASSERT_TRUE(file); - EXPECT_EQ(file->Write(write_data.data(),write_data_size), write_data_size); + EXPECT_EQ(file->Write(write_data.data(), write_data_size), write_data_size); EXPECT_TRUE(file_system.Exists(path)); std::string read_data; @@ -159,9 +158,8 @@ TEST_F(FileTest, ListFiles) { // Should find three files. Order not important. EXPECT_EQ(3u, names.size()); - EXPECT_THAT(names, ::testing::UnorderedElementsAre(kTestFileName, - kTestFileName2, - kTestFileName3)); + EXPECT_THAT(names, ::testing::UnorderedElementsAre( + kTestFileName, kTestFileName2, kTestFileName3)); std::string wild_card_path = path_dir + kWildcard + kTestFileNameExt; EXPECT_TRUE(file_system.Remove(wild_card_path)); diff --git a/libwvdrmengine/cdm/test/file_utils_unittest.cpp b/libwvdrmengine/cdm/util/test/file_utils_unittest.cpp similarity index 100% rename from libwvdrmengine/cdm/test/file_utils_unittest.cpp rename to libwvdrmengine/cdm/util/test/file_utils_unittest.cpp