Loading cmds/dumpsys/tests/dumpsys_test.cpp +1 −1 Original line number Original line Diff line number Diff line Loading @@ -74,7 +74,7 @@ class WriteOnFdAction : public ActionInterface<WriteOnFdFunction> { explicit WriteOnFdAction(const std::string& output) : output_(output) { explicit WriteOnFdAction(const std::string& output) : output_(output) { } } virtual Result Perform(const ArgumentTuple& args) { virtual Result Perform(const ArgumentTuple& args) { int fd = ::std::tr1::get<0>(args); int fd = ::testing::get<0>(args); android::base::WriteStringToFd(output_, fd); android::base::WriteStringToFd(output_, fd); } } Loading libs/vr/libpdx/service_tests.cpp +7 −5 Original line number Original line Diff line number Diff line Loading @@ -51,22 +51,24 @@ MATCHER_P2(IoVecMatcher, ptr, size, "") { // method(IoVecMatcher(IoVecArray{{ptr1, size1}, {ptr2, size2}}))); // method(IoVecMatcher(IoVecArray{{ptr1, size1}, {ptr2, size2}}))); using IoVecArray = std::vector<iovec>; using IoVecArray = std::vector<iovec>; MATCHER_P(IoVecMatcher, iovec_array, "") { MATCHER_P(IoVecMatcher, iovec_array, "") { auto local_arg = arg; for (const iovec& item : iovec_array) { for (const iovec& item : iovec_array) { if (arg->iov_base != item.iov_base || arg->iov_len != item.iov_len) if (local_arg->iov_base != item.iov_base || local_arg->iov_len != item.iov_len) return false; return false; arg++; local_arg++; } } return true; return true; } } using IoVecData = std::vector<std::string>; using IoVecData = std::vector<std::string>; MATCHER_P(IoVecDataMatcher, iovec_data, "") { MATCHER_P(IoVecDataMatcher, iovec_data, "") { auto local_arg = arg; for (const std::string& item : iovec_data) { for (const std::string& item : iovec_data) { std::string data{reinterpret_cast<const char*>(arg->iov_base), std::string data{reinterpret_cast<const char*>(local_arg->iov_base), arg->iov_len}; local_arg->iov_len}; if (data != item) if (data != item) return false; return false; arg++; local_arg++; } } return true; return true; } } Loading Loading
cmds/dumpsys/tests/dumpsys_test.cpp +1 −1 Original line number Original line Diff line number Diff line Loading @@ -74,7 +74,7 @@ class WriteOnFdAction : public ActionInterface<WriteOnFdFunction> { explicit WriteOnFdAction(const std::string& output) : output_(output) { explicit WriteOnFdAction(const std::string& output) : output_(output) { } } virtual Result Perform(const ArgumentTuple& args) { virtual Result Perform(const ArgumentTuple& args) { int fd = ::std::tr1::get<0>(args); int fd = ::testing::get<0>(args); android::base::WriteStringToFd(output_, fd); android::base::WriteStringToFd(output_, fd); } } Loading
libs/vr/libpdx/service_tests.cpp +7 −5 Original line number Original line Diff line number Diff line Loading @@ -51,22 +51,24 @@ MATCHER_P2(IoVecMatcher, ptr, size, "") { // method(IoVecMatcher(IoVecArray{{ptr1, size1}, {ptr2, size2}}))); // method(IoVecMatcher(IoVecArray{{ptr1, size1}, {ptr2, size2}}))); using IoVecArray = std::vector<iovec>; using IoVecArray = std::vector<iovec>; MATCHER_P(IoVecMatcher, iovec_array, "") { MATCHER_P(IoVecMatcher, iovec_array, "") { auto local_arg = arg; for (const iovec& item : iovec_array) { for (const iovec& item : iovec_array) { if (arg->iov_base != item.iov_base || arg->iov_len != item.iov_len) if (local_arg->iov_base != item.iov_base || local_arg->iov_len != item.iov_len) return false; return false; arg++; local_arg++; } } return true; return true; } } using IoVecData = std::vector<std::string>; using IoVecData = std::vector<std::string>; MATCHER_P(IoVecDataMatcher, iovec_data, "") { MATCHER_P(IoVecDataMatcher, iovec_data, "") { auto local_arg = arg; for (const std::string& item : iovec_data) { for (const std::string& item : iovec_data) { std::string data{reinterpret_cast<const char*>(arg->iov_base), std::string data{reinterpret_cast<const char*>(local_arg->iov_base), arg->iov_len}; local_arg->iov_len}; if (data != item) if (data != item) return false; return false; arg++; local_arg++; } } return true; return true; } } Loading